在Debian压缩程序上安装和配置exim4-damon-light和mailutils包后,得到了此错误。这个软件包的目的是发送自动信息从网站,如电子邮件确认和其他东西。
包安装后的配置:
dpkg-重新配置exim4-config
您将得到一个欢迎屏幕,然后是一个屏幕,询问您希望支持何种类型的邮件传递。选择"internet站点“选项并选择"Ok”继续。
在进行了多次配置后,您可以使用以下方法测试邮件:
回显“测试消息”\x邮件-s“测试消息”“user@domain.com”
以下是答复:
root@server:/etc# echo "test message" | mail -s "test message" user@domain.com
2011-03-02 20:34:59 1PuxRT-0001Aj-T9 Cannot open main log file "/var/log/exim4/mainlog": Permission denied: euid=101 egid=103
2011-03-02 20:34:59 1PuxRT-0001Aj-T9 <= root@debian U=root P=local S=331
2011-03-02 20:34:59 1PuxRT-0001Aj-T9 Cannot open main log file "/var/log/exim4/mainlog": Permission denied: euid=101 egid=103 exim: could not open panic log - aborting: see message(s) above Can't send mail: sendmail process failed with error code 1我的服务器上没有/var/log/exim4 4目录。我试着创造它,但没有成功。
拜托有人能帮我吗?
我向你问好,费尔南多
发布于 2011-03-06 13:01:12
确保/var/log/exim4由Debian拥有一个可写的:
chmod -R u+rw /var/log/exim4
chown -R Debian-exim /var/log/exim4发布于 2011-03-03 02:10:06
试着“触摸”丢失的文件。
mkdir -p /var/log/exim4
touch /var/log/exim4/mainlog
发布于 2011-03-03 08:13:26
别忘了
sudo chown -R Debian-exim:adm /var/log/exim4https://serverfault.com/questions/242532
复制相似问题