我在 Windows Server 2012 R2 上有各种 PowerShell 脚本,我希望在完成后通过电子邮件通知我,因此我设置了一个仅限于 127.0.0.1 的本地 SMTP 服务器,并使用以下命令:
Send-MailMessage -To "[email protected]" -From "[email protected]" -SMTPServer localhost -Subject "Script 1" -Body "Script 1 has finished"
但问题是 GMail 和其他服务都说“小心”或将其放入垃圾邮件中。有没有从电子邮件或其他我可以快速/轻松地执行的操作,以使其顺利进入我的收件箱?
编辑:这是来自具有 Contoso.com 域的 Microsoft Demo VM。
编辑2:域“contoso.com”是一个虚构的域,我无法为其设置 SPF 记录。
我能否以某种方式设置来自服务器实际 IP 地址的回复,以便电子邮件服务器认为它是“真实的”?