我想使用PICAXE NET WEB SERVER from here将电子邮件发送到已知的电子邮件地址。任何人都可以告诉我是否可以这样做? 由于它只支持HTML,我想知道我能做到我想要的是什么?
答案 0 :(得分:0)
您使用SMTP发送电子邮件。您使用HTTP提供网页。两者都是通过TCP / IP运行的更高级协议。由于PIC示例代码提供网络堆栈和HTTP服务器,因此应该可以编写足够的SMTP客户端来完成工作。 Web服务器很可能不提供电子邮件发件人。这通常是在“真实”服务器上使用单独的CGI脚本完成的。
我遇到的一个最小的电子邮件客户端是BLAT。可能值得研究一下这些想法。但它仍然比你想要在PIC中实现的更大。幸运的是,PIC有一个活跃的用户社区,这已经讨论过at their forum。
如果SMTP服务器不需要身份验证,则与服务器的基本交互非常简单。因此,您可能希望在本地网络上设置一个为您的设备运行开放式邮件服务器的邮件服务器,并对外部世界进行完全身份验证。