1

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

4

2 回答 2

1

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

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

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

于 2012-09-02T21:39:50.000 回答
0

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

于 2013-11-03T05:45:04.557 回答