Я не уверен, что это - лучшее место для этого вопроса, но я погуглил вокруг и, может казаться, не нахожу разрешение к своей проблеме. Не стесняйтесь перенаправлять меня где-то в другом месте при необходимости.:)
Так, я размещаю почтовый сервер на Ubuntu 14.04, с помощью постфикса. Я недавно заметил, что не получил почты с прошлой недели. В
/var/log/mail.log
Я вижу много из
milter-reject: END-OF-MESSAGE from localhost[127.0.0.1]: 4.7.1 Service unavailable - try again later;
сообщения. Единственный поток, который я могу найти о той конкретной ошибке (https://serverfault.com/questions/676473/postfix-milter-reject-end-of-message-from-4-7-1-service-unavailable-try-again) говорит для перемещения от DKIM до OpenDKIM. Однако я уже использую OpenDKIM, так, чтобы (вероятно), не была проблема.
Я также заметил, что сообщения находятся в
/var/spool/postfix/maildrop
но понятия не имейте, как добраться из там/почему, они там. Существуют некоторые ошибки при высказывании, что следующее место назначения в неперезаписываемом, но я дал ему корректные полномочия теперь... Я думаю.
/var/lib/spamassassin/sa-update-keys/
root@ip-00-00-00-00:/var/spool/postfix/maildrop# ls -l /var/lib/spamassassin/sa-update-keys/
total 8
-rw------- 1 spamd spamd 2783 Oct 28 2015 pubring.gpg
-rw------- 1 spamd spamd 0 Oct 28 2015 pubring.gpg~
-rw------- 1 spamd spamd 0 Oct 28 2015 secring.gpg
-rw------- 1 spamd spamd 1200 Oct 28 2015 trustdb.gpg
Я попытался перезапустить все сервисы и перезагрузку все напрасно. Я немного застреваю на том, куда пойти теперь, таким образом, любая справка ценилась бы.
Отношения B
Так, я понял, что clamav-демон не перезапускал правильно, который также использует (корректная терминология??) milter. При рассмотрении журнала для clamav-milter (/var/log/clamav/clamav-milter.log) я вижу, что clamd сервер не запускается правильно
Sun Jun 12 06:29:00 2016 -> WARNING: No clamd server appears to be available
Sun Jun 12 06:29:25 2016 -> ERROR: Failed to initiate streaming/fdpassing
при взгляде в clamav.log (/var/log/clamav/clamav.log), я вижу, что существует проблема с выделением памяти:
Mon Jun 13 13:20:55 2016 -> LOCAL: Unix socket file /var/run/clamav/clamd.ctl
Mon Jun 13 13:20:55 2016 -> LOCAL: Setting connection queue length to 15
Mon Jun 13 13:20:55 2016 -> ERROR: daemonize() failed: Cannot allocate memory
Mon Jun 13 13:20:55 2016 -> Socket file removed.
Рассмотрение использования памяти:
total used free shared buffers cached
Mem: 992 759 232 10 6 75
-/+ buffers/cache: 677 314
Так вместо того, чтобы делать мой экземпляр AWS больше (и таким образом более дорогой :P) я использовал это ( https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04) для добавления области подкачки и вуаля, запущенный сервис! :)
я мог затем следовать за этим ( http://www.anta.net/misc/telnet-troubleshooting/smtp.shtml ), чтобы проверить, что я получал почту с помощью telnet.
я надеюсь, что моя трагедия выручает кого-то.
Счастливый Ubuntuing.
Редактирование 1: удаление моего трагического "постфикса сбрасывает" предложение, которое печально удаляет основную очередь, и не, когда я первоначально читал, это "обрабатывает" почтовую очередь. :(