Linux sendmail:致命:-n选项不受支持

Linux sendmail:致命:-n选项不受支持,linux,sendmail,Linux,Sendmail,我正在尝试使用sendmail命令在Linux中发送邮件: #/usr/bin/sh echo“邮件已启动” 导出邮件\u lst=”abc@xyz.com" 导出邮件\u sub='test mail' 导出邮件=“请查看数据” /usr/lib/sendmail-t-n-oi 但我收到以下错误: sendmail: fatal: -n option not supported 名为“sendmail”的程序可能仅由另一个MTA软件包(如Postfix或Exim)提供,仅用于发送电子邮件。在

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

#/usr/bin/sh
echo“邮件已启动”
导出邮件\u lst=”abc@xyz.com"
导出邮件\u sub='test mail'
导出邮件=“请查看数据”
/usr/lib/sendmail-t-n-oi
但我收到以下错误:

sendmail: fatal: -n option not supported
名为“sendmail”的程序可能仅由另一个MTA软件包(如Postfix或Exim)提供,仅用于发送电子邮件。在这种情况下,“sendmail外观相似”可能支持减少的“本机”命令行选项集


顺便说一句,“man sendmail”(sendmail by sendmail.org)声明
-n不要使用别名

我意识到这很古老,可能不用说,但是。。。考虑到没有答案被标记为好的或被批准的或任何事情


如果您的“sendmail”不支持-n,请尝试在不使用-n的情况下运行sendmail。我在使用sendmail的-n选项时使用的旧sendmail并不是很重要。根据手册页上的信息,你的sendmail替代者的编码员比我想得更少。(我的意思是,这是一个有用的调试工具——但在脚本中使用它表明服务器的邮件配置存在无法修复的问题。)

也许可以看看
man sendmail
?你期待什么呢?嗯,我想脚本是从某处粘贴和复制的,aksker还没有检查细节。不幸的是,我试过ManSendmail。在这里,它显示为-n(忽略)向后兼容性。手册页和实际实现之间的“差异”并非未知。如果您想要更多“详细”的帮助,请发布您使用的Linux发行版的名称以及提供“sendmail外观类似”的包的名称。