Всем привет, админ зашел как покупатель и разместил заказ, каждый 10-20 раз выходит такое уведомление. Обычно заказ размещается за 8-10 секунд что является уже не нормальным, на демо заказ улетает за 3 сек, а именно в этот раз крутил дольше 30 секунд, и выдало уведомление, заказ разместился.
В чем может быть причина?
Тех поддержка сказала что можно сократить количество админов для получения уведомлений, оставить только одного, на данный момент получают письма 5 админов ну и покупатель и продавцы. Заказ был сделан от 3х разных продавцов, получается 5 админов и 3 продавца = 8 писем, нагрузка?
Также в HD рекомендовали переключить на способы отправки писем с помощью phpmail тогда письма уходят быстро, но не приходят админам, серверный админ сказал что провайдер блокирует.
Как-то хотел взять модуль от cart-power отложенная отправка писем, но хотел решить без доп модулей.
Проблема действительно в том, что скрипт ожидает ответа от почтового сервера, и если получает - отправляет письма, если не получает - выдает такое вот сообщение. При этом запрашивает почтовый сервер каждый раз на каждое письмо.
Зависит от того, какие возможности есть у вашего провайдера почты. Например на Яндекс почте для домена можно создать адрес группы получателей, и указать, кто именно будет получать эти письма - то есть карт отправляет одно письмо на адрес например manage-group@ya.ru - и этот фиктивный ящик рассылает уже письма каждому из группы. Такое можно настроить в принципе и на своем почтовом сервере.
дело не в нагрузке, а если например у почтового сервера есть ограничение на количество отправок в секунду - например 1 письмо в секунду, а у вас 8 и неожиданно скрипт заработал очень быстро - результат - бан от почтового сервера на отправки, превышающие лимит.
Обратился к серверному админу, он сказал ранее нельзя было так как был другой домен, сейчас перешли на com, я спрашиваю у него, он спрашивает у меня почта на домене?
Для обычного ящика это нормально, это защита от рассылки спама, когда много писем с ящика отправляется одномоментно, то есть так, как нормальный человек отправить бы не смог, нажимая кнопку отправить.
Почитайте - перейти не сложно https://biz.mail.ru/blog/choose-mail-for-business/
Кнопка разместить заказ реагирует со второго третьего раза. Не знаю что делать, эти пишут что не могут зайти а значит проблему решить не могут. Это точно не из за интернета, категории, товары открывает в секунду, стоит добавить товар в корзину все, при переходе страницу оформления заказа ранее перехидил за 1 сек, щас крутит по 10 секунд.
кнопка скорее всего реагирует с первого раза, просто шестеренка появляется не сразу
после смены на phpmail и обратно на smtp кэш конечно чистили (папку var/cache)?