Каждый раз, когда веб-сервер сообщает об ошибке 500, я смотрю в журнале ошибок сервера по подробной причине.
Следующий полезный взгляд
http://mvolo.com/blogs/serverside/archive/2007/07/26/Troubleshoot-IIS7-errors-like-a-pro.aspx
http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis-7/
Чтобы контролировать, где и когда отправляются уведомления о недоставке, просмотрите следующие настройки:
bounce_notice_recipient
notify_classes
Оба они описаны здесь: http://www.postfix.org/bounce. 8.html
В postconf docs перечислены 8 типов классов уведомлений: отскок
, 2bounce
, данные
, задержка
, политика
, протокол
, ресурс
и программное обеспечение
. Я предлагаю следующее:
notify_classes = 2bounce, data, delay, resource, software
Вы получаете уведомления об отказе в доставке почты, проблемах с постфиксом (data
, resource
и software
) и почте, которая не могла быть доставлена по техническим причинам (может указывать на проблему на Вашей стороне, delay
).
bounce
и policy
уведомят вас об отклоненной/отказавшейся почте, и протокол
о спамерах или подобных (они нарушают протокол SMTP)
Ответ:
master.cf
bounce unix - - n - 0 bounce
следует заменить на:
master.cf
bounce unix - - n - 0 discard