Задержка доставки - это просто неотъемлемая часть работы SMTP. В отличие от протоколов, таких как HTTP, которые соединяются и происходят более или менее немедленно, даже через цепочки прокси, сообщения, отправляемые SMTP, могут задерживаться в течение длительных периодов в любой точке их пути. В течение этого времени они могут быть записаны на диск любым промежуточным сервером ретрансляции и некоторое время игнорироваться, а затем забираться, а доставка повторяется позже. Это может все произойти за секунды, и часто происходит, но вы не можете на это полагаться - в SMTP нет ничего, что мешало бы ему принимать дней .
какотправитель, у вас есть небольшой контроль над этим, за исключением попыток избежать узких мест, которые вы действительно контролируете, например, гарантируя, что вы отправляете через хорошо подключенное реле с длинной историей не отправления спама.
Крупные интернет-провайдеры, такие как Google и Yahoo, часто используют отсрочки доставки SMTP (когда принимающий сервер говорит: «Я сейчас занят, возвращаюсь позже») в качестве средства ограничения скорости отправителей, которых они по какой-то причине не одобряют, например, ониотправлять слишком много сообщений, используя слишком много подключений, или получатели сообщают о сообщениях как о спаме.
Короче, скорректируйте свои ожидания;такие задержки встречаются часто, и то, что вы видите, совершенно нормально.