smtp2zope

Software captura de pantalla:
smtp2zope
Detalles de software:
Versión: 1.1
Fecha de carga: 11 May 15
Promotor: Maurits van Rees
Licencia: Libre
Popularidad: 6

Rating: nan/5 (Total Votes: 0)

smtp2zope es un script en Python que toma un correo electrónico como entrada, hace alguna transformación, y lo envía a un servidor back-end mediante una dirección URL. & Nbsp; Tradicionalmente, se espera que Zope ser el servidor de recepción, de ahí el nombre, pero debería funcionar bien para otros servidores también.
Originalmente, el código aquí proviene el producto MailBoxer de Zope.
Uso
Al instalar este paquete, se genera una secuencia de comandos smtp2zope. El script lee de la entrada estándar y espera un número url y máxima opcional de bytes como argumentos:
smtp2zope URL [MAXBYTES]
URL:
& Nbsp; llamar a esta dirección URL con el correo electrónico como un post-petición. La autenticación se puede incluir en la URL: http: // nombre de usuario: password@example.org/some-page
MAXBYTES:
& Nbsp; opcional: sólo mails a plazo con un tamaño inferior a MaxBytes a la URL
Así que una prueba podría tener este aspecto:
testmail.txt cat> / path / to / smtp2zope http: // Administrador: secret@example.org/my-mail-handler
Correo integración del servidor
Correo entra a través de un servidor de correo. Así que cuando usted desea enviar por correo para mailme@example.org a ser manejado por smtp2zope y envió a su servidor web, debe agregar un alias en la configuración de su servidor SMTP. Algo como esto probablemente funciona (puede haber pequeñas diferencias dependiendo del servidor de correo que usa):
mailme@example.org "| / path / to / smtp2zope http: // Administrador: secret@example.org/my-mail-handler 1000000"
El número al final restringe el tamaño máximo de un mensaje; esto es opcional, pero muy recomendable.
Depuración
Tenga en cuenta: los resultados se registran a maillog por defecto en sistemas Unix. Consulte a su maillog (por ejemplo /var/log/mail.log) para depurar problemas con la configuración.
Buildout
Si te gusta la configuración de su proyecto con zc.buildout (yo mismo lo hacen), esta simple fragmento es suficiente para crear el script bin / smtp2zope:
[Script]
receta = zc.recipe.egg
huevos = smtp2zope

¿Cuál es nuevo en esta versión:

  • Utilice una mejor manera de determinar la información básica de autenticación que se pasa en la url por lo que la lógica no fallar cuando la url tiene un signo @ en otro lugar. [Maurits]
  • Corregido el error & quot; variable local «autorización» hace referencia antes de la asignación & quot; cuando no se utiliza la autenticación básica (http: // usuario: pw@example.com). [Maurits]

Requisitos

  • Python

Programas parecidos

Geary
Geary

17 Aug 18

Ascension
Ascension

3 Jun 15

libEtPan!
libEtPan!

11 May 15

Comentarios a la smtp2zope

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!