У меня есть почтовый сервер exim на моем выделенном сервере. Я пытаюсь отправить около 800 писем одновременно с помощью zend_mail, но отправляется только около 200 из них. У меня нет ошибок php в error_log. Я пытался регистрировать, если это слишком медленно и превышает максимальное время выполнения.
2010-10-12 15:16:32 - Going to send 795 letters
2010-10-12 15:16:37 - 100 letters done
2010-10-12 15:16:41 - 200 letters done
А потом ничего. Я не могу найти, как отловить ошибку, выдаваемую Zend_Mail. Итак, я посмотрел в exim_mainlog и нашел там несколько ошибок примерно в это время.
1P5cDN-0000fo-27 no immediate delivery: more than 10 messages received in one connection
H=localhost [127.0.0.1] Warning: Sender rate 479.5 / 1h
Означает ли это, что я должен прерывать соединение каждые 10 писем или мне нужно изменить какой-то код для exim? Основная проблема в том, что я не могу много тестировать, потому что мой подписчик получил тестовые письма, и если я тестирую несколько писем, все работает нормально.