我想使用PICAXE NET网络服务器from here来使用它作为发送电子邮件到一个已知的电子邮件地址。有没有人能告诉我这是不是可以做到的?因为它只支持HTML,我想知道它到底怎么可能做我想做的事情?
发布于 2010-10-19 15:24:45
您可以使用SMTP发送电子邮件。您可以使用HTTP提供web页面。两者都是在TCP/IP上运行的更高级别的协议。由于PIC示例代码提供了网络堆栈和HTTP服务器,因此应该可以编写足够的SMTP客户机来完成这项工作。然而,web服务器很可能不提供电子邮件发件人。这通常是在“真正的”服务器上使用单独的CGI脚本来完成的。
我遇到过的一个最小的电子邮件客户端是BLAT。这可能是值得研究的想法。但它仍然比你想在PIC中实现的要大。幸运的是,PIC有一个活跃的用户社区,这已经在at their forum上讨论过了。
如果SMTP服务器不需要身份验证,则与服务器的基本交互非常简单。因此,您可能希望在您的本地网络上设置一个邮件服务器,该服务器为您的设备运行一个开放的邮件服务器,并对外部世界执行完全身份验证。
https://stackoverflow.com/questions/3948174
复制相似问题