我到处寻找这个错误的答案,但我发现只有当未安装 sendmail-cf 时才会出现这个错误。是的,该文件不存在,但我是否应该尝试创建它并添加内容,或者我只是注释掉该行?我使用的安装和配置教程说先执行hostname >> /etc/mail/relay-domains
然后运行m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
,但当我运行 m4 命令时,我收到标题中的错误。
答案1
m4
与其他编程语言不同,需要引号。
dnl Sample of correct m4 quotes and common mistakes
FEATURE(`relay_hosts_only') dnl OK
FEATURE('relay_hosts_only') dnl !!!BAD!!!
答案2
要解决上述错误,您必须安装包 sendmail-cf
yum install sendmail-cf