У меня есть веб-сайт, который обрабатывает заказы из приложения Windows. Это работает следующим образом:
Это прекрасно работает большую часть времени. Однако иногда происходит большая задержка (несколько дней). Клиенты звонят, почему продукт еще не доставлен.
Заголовки электронной почты с отложенной почтой следуют:
Задержка, похоже, происходит здесь:
Received: (from @localhost) by ---- (8.13.8/8.13.8/Submit) id o4J9lA7M031307; Wed, 19 May 2010 11:47:10 +0200
Я неоднократно сообщал об этой проблеме веб-хостингу, на котором размещается мой сайт. Они говорят, что задержка не происходит в их сети (невозможно).
Но они подтверждают, что сообщение электронной почты впервые видно на их почтовом сервере 26 мая, т.е. через 7 дней после того, как почта была составлена. Заказ отмечен меткой времени локального ПК пользователя, который также соответствует 19 мая (так что это не проблема с ПК)
Также интересно видеть, что все отложенные письма (заказы были размещены в разные дни) заходят сразу. Поэтому я неожиданно получаю 14 писем в моем почтовом ящике с разных дней.
Любая идея заключалась в том, что эта задержка может быть введена? Может ли быть ошибка в моем PHP-коде, который вызывает это? (Я не могу поверить, что могу ввести цикл из 7 дней в моем PHP-коде)