2 votes

Événements de messagerie dans Sinatra

Je travaille sur un Sinatra Une application web qui doit sauvegarder tous les e-mails qu'elle reçoit dans une base de données (ou faire autre chose dès qu'un e-mail est reçu). Quel est le meilleur outil pour ce travail ? Je me suis penché sur eventmachine et cela semble un peu complexe. Je considérais le mail mais il ne déclenche pas d'événements lorsque le courrier est reçu. Une dernière question : Pour tester une telle application, ai-je besoin de l'héberger en ligne ? Si non, comment puis-je envoyer des courriels à l'application et la tester ?

Merci beaucoup,

1voto

Nigel Thorne Points 6412

Donc Sinatra est un serveur web. Le courrier électronique ne provient pas de requêtes HTTP, il faut donc un serveur de messagerie pour recevoir les courriers électroniques et, en supposant que vous souhaitiez toujours les traiter dans votre application Sinatra, envoyer une requête à votre application.

vérifier http://steve.dynedge.co.uk/2010/09/07/incoming-email-in-rails-3-choosing-the-right-approach/ pour quelques options (il s'agit de rails de réflexion, mais vous devriez être en mesure de traduire)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X