使用POCO C++通过http代理发送SMTP邮件

Sending SMTP mail using POCO C++ through http proxy

本文关键字:SMTP 邮件 代理 http POCO C++ 通过 使用      更新时间:2023-10-16

我没有太多的C++编程经验,但我需要使用windows或linux构建一个从计算机发送状态电子邮件的基本应用程序,我发现POCO C++支持这两个平台,但我有一个代理http提供程序来过滤未经授权的连接,那么,我该怎么做呢?。

您不能通过HTTP代理发送SMTP电子邮件。

但是你可以通过HTTP连接到你控制的网站。你可以写一个从网络到电子邮件的脚本,然后把它放在你的网站上。例如,您的脚本可以将状态消息作为POST参数,然后将其作为电子邮件发送出去。

垃圾邮件发送者经常试图破解网络到电子邮件的脚本来发送垃圾邮件,所以请确保你的脚本有一个硬编码的目标电子邮件地址。这样,垃圾邮件发送者只能向你发送邮件,而不能向互联网上的其他人发送邮件。无论您做什么,都不要将目标电子邮件地址作为参数传递。

关于web到电子邮件脚本-确保从电子邮件标题中删除任何换行符!(防止垃圾邮件发送者注入标头)