我最近更新了 CentOS 6 服务器上的 postfix 以支持新的电子邮件中继,除 Amanda 备份软件不再发送状态电子邮件外,其他一切都正常。当我在命令行上运行“amreport”时,它给出了以下错误:
sendmail: invalid option -- 's'
sendmail: invalid option -- 's'
sendmail: fatal: usage: sendmail [options]
amreport: mail command exited with status 75
但是,在我的 amanda.conf 文件中,有以下内容:
mailer "/usr/sbin/sendmail -t"
Amanda 和/或 postfix 在哪里获得“s”选项?有人知道如何修复这个问题吗?提前感谢所有回复的人。
答案1
CentOS 6 当然是完整的遗产并且已经存在多年。
阿曼达使用,或者说尝试使用-s
开关来设置Subject:
它生成的电子邮件消息的行。
mailer string
默认由 configure 找到。可以使用 发送邮件的邮件程序'MAILER -s "subject" user < message_file'
。
据我所知,该 -s
开关不支持典范sendmail
命令也不是Postfix 兼容性 sendmail命令。