Estoy buscando un servicio/software simple que convierta los correos electrónicos en solicitudes HTTP POST, por lo que no tengo que codificar en rutas de código separadas para el manejo del correo electrónico. ¿Existe tal cosa?¿Hay alguna forma de convertir el correo electrónico entrante a una solicitud HTTP POST?
Respuesta
Tarde pero estaba buscando algo similar y me encontré con http://www.email2http.net - le permiten enviar su correo electrónico a un script web a través de HTTP POST o GET e incluye archivos adjuntos. Si solo necesitas 1 dirección de correo electrónico y script, es gratis.
Puede ejecutar Postfix u otro servidor de correo, configúrelo para aceptar el correo electrónico apropiado y luego canalice el correo a un comando que PUBLICA los datos (usando CURL u otro marco).
Hablar SMTP correctamente como servidor no es trivial. El control de acceso es aún más difícil. Yo diría usar un servidor SMTP real.
Pude, me preguntaba si alguien ya lo había codificado para no tener que hacerlo. En cuanto al control de acceso, ¿cuáles son las diversas maneras en que podría romperse? – Shalmanese
@Shalmanese: podría terminar siendo vulnerable a un desbordamiento del búfer, podría terminar retransmitiendo correo a destinatarios no deseados, podría carecer de soporte para la autenticación SASL ... El punto es que un servidor SMTP ya es una pieza muy poderosa de software . Tomaría mucho tiempo reescribir toda la funcionalidad allí. – Borealid
Google convierte correo electrónico entrante en un poste a su aplicación:
http://code.google.com/appengine/docs/python/mail/receivingmail.html
Usted podría manejar los mensajes de correo electrónico directamente en el motor de aplicación, o escribir un controlador que se pide de nuevo a su otro sitio:
http://code.google.com/appengine/docs/python/urlfetch/overview.html
Necesitaba hacer algo similar y, basado en el documento, escribí esta aplicación appengine simple que maneja un solo archivo adjunto y algunos campos: https://github.com/jsvaughan/emailtohttppost –
Hay un par de servicios que pueda estar interesado en: http://mailhooks.com es una buena solución libre para t el suyo, pero puede haber un retraso en el tiempo para publicar, y no creo que incluyan archivos adjuntos.
También puede consultar http://mailnuggets.com que es un servicio pago, pero las publicaciones son más rápidas e incluyen archivos adjuntos.
He tenido que hacer esto varias veces y siempre rodé mi propia solución de Postfix. Finalmente hice un contenedor y abrí el código https://github.com/thingless/mailglove.
- 1. Procesando correo electrónico entrante
- 2. Leer el correo electrónico del servidor de correo entrante (POP)
- 3. ¿Cuál es la forma más fácil para que una aplicación Java reciba el correo electrónico entrante?
- 4. Cómo analizar json de una solicitud POST entrante en Rails?
- 5. Haciendo solicitud HTTP POST
- 6. Convertir html web a correo electrónico Html
- 7. Forma correcta de decodificar el asunto del correo electrónico entrante (utf 8)
- 8. ¿Transmitir el correo electrónico entrante a una secuencia de comandos en Windows IIS SMTP?
- 9. Detectando la codificación de caracteres de una solicitud HTTP POST
- 10. ¿Cómo leo el correo entrante usando C#
- 11. Envío de correo electrónico a través del proxy HTTP
- 12. solicitud HTTP POST prueba de Java Junit
- 13. Rubí - Obtener solicitud cuerpo de la llamada entrante HTTP
- 14. ¿Hay alguna forma de convertir json a xml en PHP?
- 15. ¿Una buena forma de redireccionar con una solicitud POST?
- 16. Realización de una solicitud HTTP POST con Arduino
- 17. ¿Hay alguna forma de adjuntar la solicitud de Ruby Net :: HTTP a una dirección IP/interfaz de red específica?
- 18. WCF REST lista los encabezados HTTP en la solicitud entrante
- 19. Enviando una solicitud POST de Cocoa a Tumblr
- 20. Correo electrónico entrante a PHP: necesita escribir archivos adjuntos en el directorio web
- 21. ¿Hay alguna manera de determinar si un correo electrónico llega a su destino?
- 22. postfix: envíe una copia de cada correo electrónico a una dirección de correo electrónico dada
- 23. Cómo enviar una solicitud a la solicitud HTTP POST al servidor
- 24. En Heroku, ¿hay alguna forma de agregar múltiples anzuelos HTTP?
- 25. ¿Cómo puedo crear una solicitud HTTP POST con Qt 4.6.1?
- 26. Convertir datos del encabezado del correo electrónico
- 27. ¿hay alguna forma de hacer que una entrada de campo de texto deba ser un correo electrónico? (en xcode)
- 28. ¿Hay algún paquete de correo electrónico MVC que no requiera un contexto HTTP?
- 29. Comprobar el correo electrónico con Python
- 30. ¿La URL de solicitud HTTP no forma parte del encabezado de solicitud HTTP?
¿En qué plataforma/entorno? – GvS
Linux idealmente, pero realmente no importa ya que el caso ideal sería desacoplar el manejo del correo de mi aplicación web. – Shalmanese