Si deseo enviar correo no a través de SMTP, sino a través de sendmail, ¿hay una biblioteca para python que encapsula este proceso?Enviando correo a través de sendmail desde python
Mejor aún, ¿hay una buena biblioteca que abstraiga toda la opción 'sendmail-revers-smtp'?
Voy a ejecutar esta secuencia de comandos en un montón de hosts Unix, solo algunos de los cuales están escuchando en localhost: 25; algunos de estos son parte de sistemas integrados y no se pueden configurar para aceptar SMTP.
Como parte de las Buenas prácticas, me gustaría que la biblioteca se ocupe de las vulnerabilidades de inyección de encabezado en sí misma, así que simplemente tirar una cadena a popen('/usr/bin/sendmail', 'w')
está un poco más cerca del metal de lo que quisiera.
Si la respuesta es 'ir a escribir una biblioteca,' que así sea ;-)
Perfecto. Mi problema conceptual fue separar la construcción y el envío de correo electrónico. ¡Gracias! – Nate
nice, me ayudó hoy, después de 5 años de la respuesta :) – Peter
También debe usar el parámetro '-oi' para sendmail. Esto detiene un solo '.' en su mensaje de terminación prematura del correo electrónico. –