2010-10-16 12 views

Répondre

0

Vous envoyez un courriel avec SMTP. Vous servez des pages Web avec HTTP. Les deux sont des protocoles de niveau supérieur qui fonctionnent sur TCP/IP. Puisque l'exemple de code PIC fournit la pile réseau et un serveur HTTP, il devrait être possible d'écrire suffisamment d'un client SMTP pour faire le travail. Cependant, il est fort probable qu'un serveur web ne fournisse pas d'expéditeur d'email. Cela serait normalement fait avec un script CGI séparé sur un serveur "réel".

Un client de messagerie minimal que j'ai rencontré est BLAT. Cela peut valoir la peine d'examiner pour des idées. Mais il est encore plus grand que ce que vous voudriez implémenter dans un PIC. Heureusement, il existe une communauté d'utilisateurs active pour le PIC, et cela a été discuté at their forum.

L'interaction de base avec le serveur est assez simple, si le serveur SMTP ne nécessite pas d'authentification. Pour cette raison, vous pouvez configurer un serveur de messagerie sur votre réseau local qui exécute un serveur de messagerie ouvert pour votre périphérique et effectuer une authentification complète dans le monde extérieur.