我有一个支持发送电子邮件通知的网络设备,但不提供用户名和密码。我想将此设备指向一个内部系统,然后该系统将使用我们的实际电子邮件服务器负责发送电子邮件。(这需要用户名和密码。)你知道我在 Windows 上运行的任何服务程序可以帮我处理这个问题吗?
谢谢!
答案1
将其指向您的一个 MX 服务器。如果这些服务器不接受未经身份验证的邮件,则说明存在严重问题(或者您故意不接收来自互联网的邮件)。然后,您只需要担心邮件是否能通过垃圾邮件过滤器。
您还可以更改您的 MTA,使其无需授权即可接受来自该设备 IP 地址的请求。
答案2
你可以使用邮件服务器仅接受来自该设备的邮件,然后将其转发到具有 SMTP-AUTH 的“真实”邮件服务器。
答案3
IIS 将为您完成此操作,
这是一个使用 Google Mail 进行操作的示例。
http://routerjanitor.blogspot.com/2011/08/google-apps-iis-smtp-relay.html
当然,您的解决方案需要改变 TCP 端口和智能主机。