Cómo usar Mail() sin enviar clicHola,
Cuando uso Mail(), necesito hacer clic en enviar. ¿Hay alguna forma de que puedas saltarte eso? Estoy usando un script y me gusta poder enviar correo sin hacer clic en enviar. Además, ¿cómo se cambia el valor predeterminado de Mail()?
Gracias
Adán
Re: Cómo usar Mail() sin enviar clicEspero que no sea demasiado tarde para opinar sobre esto.
Hace mucho tiempo, cuando trabajaba para el estado de Texas, me pidieron que generara unos 45 correos electrónicos a la semana para los gerentes de todo el estado, cada uno de los cuales era un formulario HTML que era esencialmente una hoja de tiempo sofisticada para sus empleados. Los gerentes debían verificar/corregir y luego devolverlos. Pedí un servidor (podría haber usado un servidor SAS ya existente; toda la generación y el procesamiento se realizaron con SAS), pero me lo negaron. Así que me vi obligado a hacer todo esto a través de mi cuenta de correo electrónico (Outlook). Originalmente, Outlook me permitía enviarlos por lotes, pero cuando actualizamos, la API/servidor de Outlook requería una verificación manual de cada lote que se enviaría. Esto estuvo en su lugar durante unos 2 1/2 años y sobrevivió a 2 o 3 auditorías (con abolladuras). Solo menciono esto porque incluso si se le da un python, o cualquier otro script, el servidor podría bloquearle el envío masivo de correos electrónicos.
Re: Cómo usar Mail() sin enviar clicHola Jim,
Pude escribir un script de Python para enviar el correo electrónico y usar RunProgram para ejecutar el script de Python. Ahora funciona. Gracias por tu ayuda.
Re: Cómo usar Mail() sin enviar clicMi recuerdo es que debe pasar parámetros adicionales al flujo de comandos para adjuntar un documento.Mucha suerte en tu investigacion
Re: Cómo usar Mail() sin enviar clicHola Jim,
Pude cambiar la configuración en Apple Mail y poner Microsoft Outlook para leer el correo como predeterminado. Cuando ejecuto el script JMP, no adjunta el archivo de PowerPoint ni el cuerpo del correo electrónico. El archivo de PowerPoint se adjuntó cuando Apple Mail se usó anteriormente. Todavía estoy tratando de aprender cómo hacer un lote de correo según su sugerencia.
Gracias
Re: Cómo usar Mail() sin enviar clicgracias jim
Re: Cómo usar Mail() sin enviar clicDeberá ir a su programa de correo y averiguar cómo ejecutarlo en modo por lotes.Luego, puede ir al Índice de secuencias de comandos y aprender a usar Ejecutar programa () para ejecutar el programa de correo por lotes.
Re: Cómo usar Mail() sin enviar clic
@txnelson escribió:
Supongo que está ejecutando en un entorno Macintosh.Es ese entorno los archivos de ayuda indican:
" (Macintosh) Crea un correo electrónico en la aplicación de correo del usuario. El usuario debe hacer clic Enviar en el correo electrónico".
Así que asumo que la solución requerirá que cree un archivo por lotes apropiado y luego use Ejecutar programa (), para ejecutar el programa de correo en su sistema.
gracias jim Tengo una máquina Mac. ¿Puede ser más específico sobre el archivo por lotes? Cuando ejecuto el script JMP, aparece el mensaje para hacer clic en enviar.
Atentamente,
Adán
Re: Cómo usar Mail() sin enviar clicgracias jim Tengo una máquina Mac. ¿Puede ser más específico sobre el archivo por lotes? Cuando ejecuto el script JMP, aparece el mensaje para hacer clic en enviar.
Atentamente,
Adán
Re: Cómo usar Mail() sin enviar clicSupongo que está ejecutando en un entorno Macintosh.Es ese entorno los archivos de ayuda indican:
" (Macintosh) Crea un correo electrónico en la aplicación de correo del usuario. El usuario debe hacer clic Enviar en el correo electrónico".
Así que asumo que la solución requerirá que cree un archivo por lotes apropiado y luego use Ejecutar programa (), para ejecutar el programa de correo en su sistema.
Re: Cómo usar Mail() sin hacer clic en enviar¿Podrías compartir el guión? Tengo este problema ahora. Gracias