VMWare ESXi 使用 Gmail 的 Smtp-Relay 发送 Email 警告

Cofigure

  General - Mail
    Mail server = smtp-relay.gmail.com
    Mail sender = [G-Suite 邮箱]

  Advanced Settings
    mail.smtp.username = [G-Suite 邮箱]

登录ESXi的SSH,进入shell

执行命令:#vi /etc/mail/submit.cf

找到以下行,加入

# "Smart" relay host (may be null)
DS smtp-relay.gmail.com

保存该文件后,

执行命令:#systemctl restart sendmail

 测试邮件发送可以使用以下命令:echo "Subject: sendmail test" | sendmail -f "[G-Suite 邮箱]" -v "[收件邮箱]"

以上设置完成后,虽然Monitor - Tasks & Events - Event里还是会有 cannot send email to ... 的错误,但是事实上可以收到警告邮件。

原文地址:https://www.cnblogs.com/lionetchen/p/11474512.html