Answers:
您已在问题本身中指定了答案。您可以使用
define(`SMART_HOST', `smtp.your.provider')dnl
您在使用此工具时是否遇到任何问题。编辑后,/etc/mail/sendmail.mc
您应该进入目录/etc/mail
。键入make
然后重新启动sendmail
服务,以使更改生效。然后发送测试邮件并查看消息标题(已收到:),以查看配置是否有效。
帮自己一个忙,用现代的MTA(例如postfix)或更轻巧的东西(如ssmtp)替换sendmail。我很惊讶sendmail仍然是自愿使用的
IMHO的Nullmailer甚至更易于配置。这是一个快速的方法:
apt-get install -y nullmailer
编辑此文件:
nano /etc/mailname
编辑另一个文件:
nano /etc/nullmailer/remotes
[mysmtpserver.com] smtp --auth-login --user=[username]
--pass=[password]