我正在尝试使用sendmail命令在Linux中发送邮件:

#!/usr/bin/sh
echo "Mailing started"
export mail_lst="[email protected]"
export mail_sub='test mail'
export mail_bdy='Please Review the Data'
/usr/lib/sendmail -t -n  -oi<<!
From:Team
To:${mail_lst}
Subject:${mail_sub}
${mail_bdy}
Regards,
abc
echo "mailing completed"


但是我收到以下错误:

sendmail: fatal: -n option not supported

最佳答案

仅通过电子邮件发送的目的,只能由另一个MTA软件包(例如Postfix或Exim)提供名为“ sendmail”的程序。在这种情况下,“ sendmail相似”可能支持减少一组“本机”命令行选项。

BTW“ man sendmail”(由sendmail.org发送邮件)指出-n Don't do aliasing

关于linux - sendmail:致命:-n选项不支持,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29740782/

10-12 03:19