Иногда большая задержка при использовании PHP mail ()

У меня есть веб-сайт, который обрабатывает заказы из приложения Windows. Это работает следующим образом:

  1. Пользователь нажимает «Заказать сейчас» в приложении Windows
  2. Приложение загружает файл с POST в скрипт PHP
  3. Сценарий сразу вызывает функцию PHP mail () (порядок не сохраняется в db)

Это прекрасно работает большую часть времени. Однако иногда происходит большая задержка (несколько дней). Клиенты звонят, почему продукт еще не доставлен.

Заголовки электронной почты с отложенной почтой следуют:

Задержка, похоже, происходит здесь:

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-коде)