Mac OS X Server (10.5) почта попала в очередь

У нас накапливается почта в очереди нашего сервера Leopard, и мы точно не знаем, почему. Эта машина на протяжении многих лет требовала небольшого обслуживания, поэтому я надеюсь, что кто-то здесь заметит очевидное и сэкономит нам время. Дайте мне знать, какая другая информация будет полезной. Сервер работает нормально, за исключением "засоренной" очереди и следующей ошибки, связанной с каждым "захваченным" сообщением:

Глядя на сообщения в очереди, каждое из них утверждает что-то вроде этого:

Message ID: 4213C3B8B3F
Date:       October 27, 2009 11:33:27 AM
Size:       1824
Sender:     user@gmail.com
Recipient(s) & Status:
----------------------
user@ourdomain.com:
    connect to 127.0.0.1[127.0.0.1]: Connection refused

В разделе "Настройки"> "Реле" мы установили флажок " Принимать SMTP-реле" только от этих хостов и сетей:

127.0.0.0/8
10.0.1.0/24 

Почта в очереди адресована пользователям, чьи учетные записи находятся на этом сервере. Mail.app на клиенте работает нормально и проверяет почту на сервере. Некоторое время назад мы добавили виртуальный домен, но все это работало в течение некоторого времени... Это только начало происходить недавно... есть идеи?

Редактировать: включение и отключение служб фильтрации, по-видимому, исправило это, за исключением двух оставшихся в очереди сообщений, которые отображают "почтовый транспорт недоступен" как ошибку!?!

2 ответа

Мы иногда видим это и на нашем почтовом сервере Mac OS X 10.5 Leopard Server, обычно после перезапуска почтовой службы (на самом деле я приписываю это mailbfr проблема, но еще не полностью прослежена ее причина). Что происходит то /var/amavis/tmp пропадает без вести, вызывая неудачу amavisd, тем самым предотвращая доставку. Просто воссоздав tmp У нас работает каталог и перезапуск почтового сервиса:

sudo mkdir /var/amavis/tmp
sudo chown _amavisd:_amavisd /var/amavis/tmp

Что касается очистки очереди, я бы посоветовал освоиться с postqueue & postsuper команды. postqueue -p напечатает очередь. sudo postsuper -r ALL поставит в очередь все сообщения для доставки. Я бы посоветовал не запускать последний, когда у вас в очереди огромное количество сообщений, но как только очередь очищается, и у вас просто есть пара, которая еще не была повторно отправлена.

Может ли это быть как-то связано с фильтрацией контента? http://discussions.apple.com/thread.jspa?messageID=6847070

Другие вопросы по тегам