我对一款用于生物识别输入系统邮件通知的软件存在以下问题:该软件目前仅支持端口 25 上的 SMTP,不支持 TLS/SSL。这很糟糕,因为端口 25 因垃圾邮件原因在我们的网络中被阻止,并且我们的邮件服务器仅支持 TLS/SSL 登录。
所以我需要一个解决方案来连接到本地主机 smtp 服务器,该服务器只需中继到端口 587 上的 ssl 主机。我知道有适用于 Linux 的 ssmtp,但我需要它用于 Windows,因为这种生物识别技术的服务器应用程序只能在 Windows 上运行......
编辑:我知道有 IIS SMTP 服务器,但也许有些不同?
答案1
不需要完整的 SMTP 服务器 – 使用stunnel
,它可以从任何协议解开 SSL。
[SMTP] 接受 = 25 连接 = fooserver:587 客户端 = 是 协议 = smtp
(verify = 2
强烈推荐)