如何使用 Powershell 向 Gmail 发送不会进入垃圾邮件文件夹的电子邮件?

如何使用 Powershell 向 Gmail 发送不会进入垃圾邮件文件夹的电子邮件?

我在 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 地址的回复,以便电子邮件服务器认为它是“真实的”?

相关内容