2017-01-16 1 views
1

Мои скрипты с использованием phpmailer class для отправки электронной почты через SMTP auth. Иногда у меня задержка (до 20 минут); иногда почта отправляется немедленно.В чем причина задержки отправки SMTP через phpmailer.class?

Кто несет ответственность за задержку? Поставщик Mailserver или поставщика, где работает мой PHP-скрипт?

(... В прошлом я использовал PHP почты() функции и работать в одних и тех же проблем с запаздыванием. Поэтому я изменил к классу PHPMailer.)

+0

У почтовых серверов есть очереди. они будут принимать почту практически любой ценой, а затем отправят ее в очередь для отправки. если у вас есть доступ к командной строке, вы можете получить информацию с почтового сервера о том, что он делает, сколько почтовых ящиков поставлено в очередь и т. д., если на общем хосте у вас есть не только ваш адрес электронной почты, но могут быть тысячи сайтов, почтовый сервер. anlaysys почтовых заголовков из отправленного сообщения будет сообщать вам, сколько времени на электронную почту было потрачено на каждом почтовом сервере, где именно произошло задержка. – nogad

+0

Электронная почта не является протоколом немедленной доставки; это магазин и вперед, и многие сервисы (Yahoo приходят на ум) вставляют задержки в цепочке доставки по разным причинам. – Synchro

+0

Как правило, сторона _receiving_ почтовых серверов вызывает проблемы при работе вниз или под стрекозой. – arkascha

ответ

0

Пост говорит: «Иногда "- так что проблема связана с сервером, который обрабатывает ваши электронные письма.

Это может быть не проблема, а рабочая нагрузка.

Один из способов проверить эту теорию - использовать другой почтовый сервер и посмотреть, не исчезла ли проблема.

+0

И как OP должен использовать другой почтовый сервер для принимающей стороны? – arkascha

+1

Извините, но это не ответ. Это должен был быть комментарий, поскольку он дает лишь некоторые общие аспекты, но не решение. Он даже не пытается это сделать. – arkascha

+0

И, кстати, вы не предлагали «теорию», а простое предложение. Теория - это нечто совершенно иное, гораздо более глубокое. – arkascha

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