2010-10-12 3 views
1

У меня есть exim mailserver на моем сервере посвящения. Я пытаюсь отправить около 800 писем сразу с Zend_Mail Но только около 200 из них отправки У меня нет никаких ошибок PHP в error_log я пытался войти, если он слишком медленно и превышать Макс Время выполненияПроблема с отправкой нескольких писем на SMTP-соединение с Zend_Mail и Exim

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 букв или я должен изменить некоторые cofig для Exim? Основная проблема - я не могу много тестировать, потому что мой абонент получил тестовые письма, и если я тестирую несколько писем, он отлично работает

ответ

1

Это не проблема с Zend_Mail, но с конфигурацией Exim. По умолчанию число процессов доставки, которые Exim начинается при получении сообщений с помощью SMTP 10. Это контролируется с помощью опции конфигурации smtp_accept_queue_per_connection

http://wiki.exim.org/FAQ/General_Debugging/Q0049

http://www.exim.org/exim-html-current/doc/html/spec_html/ch14.html

Смежные вопросы