У меня была рабочая конфигурация sendmail на моем сервере Debian, я пытался установить postfix для получения электронной почты, но забросил, удалил postfix, переустановил sendmail, но ничего больше не работает
вот мой mail.log
Feb 2 12:35:56 sd-42311 sendmail[14881]: s12BZuYe014881: from=root, size=69, class=0, nrcpts=1, msgid=<201402021135.s12BZuYe014881@sd-42311.dedibox.fr>, relay=root@localhost
Feb 2 12:35:56 sd-42311 sm-mta[14882]: s12BZuRw014882: SYSERR(root): collect: Cannot write ./dfs12BZuRw014882 (bfcommit, uid=0, gid=113): No such file or directory
Feb 2 12:35:57 sd-42311 sm-mta[14882]: s12BZuRw014882: from=<root@sd-42311.dedibox.fr>, size=336, class=0, nrcpts=1, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Feb 2 12:35:57 sd-42311 sendmail[14881]: s12BZuYe014881: to=personal@email.com, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30069, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: 421 4.3.0 collect: Cannot write ./dfs12BZuRw014882 (bfcommit, uid=0, gid=113): No such file or directory
Я уже провел некоторые исследования по superuser / stackoverflow и другим, вот мой var / spool /, я пытался несколько владелец / chmod ничего не работает
drwxr-xr-x 5 root root 4096 nov. 12 21:13 cron
lrwxrwxrwx 1 root root 7 févr. 1 21:54 mail -> ../mail
drwxr-xr-x 2 root root 4096 janv. 5 19:14 mlmmj
drwxrwsrwt 2 root smmsp 4096 févr. 11 2013 mqueue
drwxrws--- 2 root smmsp 12288 févr. 2 13:40 mqueue-client
drwxr-xr-x 2 root root 4096 mars 5 2013 rsyslog
Я думаю, что мой postfix полностью удален, и демон postfix не запущен.
aptitude remove postfix --purge
У кого-нибудь был намек на мою проблему? Спасибо :)
Sendmail отказывается работать, если права доступа к файлам / каталогам слишком широки по соображениям безопасности как описано в
DontBlameSendmail
документация. [DontBlameSendmail
ПОСЛЕДНЯЯ ИСПРАВЛЕНИЕ.]Ваше «доступное для записи» разрешение для каталога очереди (mqueue) небезопасно.
БЕЗОПАСНОСТЬ файл в
sendmail
Распределение рекомендует:источник
sudo chown root var/spool/mqueue
Я следовал инструкциям DontBlameSendmail и файлу безопасности.
Команда
дай мне
Я не вижу здесь никакой ошибки?
Я также изменил разрешение для sendmail, но я не уверен, что такое группа пользователей «wheel»? :
вар / катушка /
usr / sbin / sendmail - & gt; /usr/lib/sm.bin/sendmail
и т.д. / почта
У меня все еще есть та же ошибка в моем файле mail.log :(
источник