有一个应用程序不能使用GMail SMTP进行身份validation。
我想知道是否有可能创build一个本地代理SMTP服务器,将通过Gmail发送邮件? 所以我可以分配这个本地服务器的应用程序。
对的,这是可能的。 但是对于一个真正的答案,你应该提供关于环境的更多信息(规模,操作系统,限制等)。
您可能需要考虑设置您最喜欢的邮件传输代理(MTA),并在网站及其文档中search“中继”一词。
Postfix是unix / linux世界中的常用select。 像这样的“真正的”MTA可能是矫枉过正的,这取决于你的实际需求。 您可能想将消息传递给一个可以处理SMTP-Auth的简单脚本,任何主要的脚本语言都可以这样做。
旁白:
1)你真的需要通过GMail的SMTP服务器发送,而不是直接?
2)英文中的单词是“authentication”。
如果你在Windows上,我最近发布了一个免费的SMTP代理 。 希望这可以帮助。
如果你在Linux上,你可能想试试sSMTP 。 这是一个简单的MTA和sendmailreplace,就像一个代理。 客户可以发送邮件给它,它会照顾到Gmail的授权。 但是,由于它不具有守护进程模式,因此您可能还需要使用xinetd来解决此问题。