Тест доставки до 100 почтовых адресов - PullRequest
0 голосов
/ 16 апреля 2020

Я использую функцию массовой отправки PHPMailer 5.2.7 для отправки отдельной электронной почты 100 пользователям. Каждый пользователь получает свою собственную электронную почту (со своим именем).

Очень важно, чтобы все пользователи получили электронную почту в кратчайшие сроки. Чтобы проверить это, я создал 100 пользователей, таких как user1@example.com и т. Д., И в Cpanel настроил пересылку почты для маршрутизации всех сообщений, отправляемых на example.com (мой домен), для пересылки на мой адрес электронной почты.

Затем я запустил скрипт отправки электронной почты. и измерил время, которое требуется.

Мой exim сообщил, что все письма были отправлены в течение 6 секунд на все 100 почтовых ящиков.

Простой просмотр моего почтового ящика не является хорошим методом, поскольку Gmail показывает X-Received отметка времени, а не отметка времени Received, поэтому я должен вручную проверять каждое полученное письмо на отметку времени Received.

Я заметил, что некоторые сообщения достигают моего почтового ящика даже до 8 минут спустя ,

И я пытаюсь понять, происходит ли это из-за искусственной переадресации, которую я использую, как это, кажется, происходит только с этими входящими почтовыми ящиками, например, когда я проверяю время доставки для нескольких подлинных почтовых ящиков gmail Я также отправил электронное письмо, оно пришло через несколько секунд, хотя некоторые из этих писем были позже в очереди почтового сервера моего почтового домена.

Итак, я не проверяю это правильно? Есть ли лучший способ проверить? и почему электронная почта приходит до 8 позже, когда дело доходит до пересылки?

...