0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 1840 Просмотров
*

Kostya888

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Здравствуйте, уважаемые форумчане!
Не так давно, в апреле или в мае, не помню точно, почтовый сервис mail.ru перестал принимать письма с сайтов, в которых не указан атрибут From (от кого).
Все бы ничего, магазины на компоненте не делал в это время, решал вопрос с ошибкой "Mail delivery failed: returning message to sender" использованием в формах на сайте модуля Perfect web ayax contact form. Там внутри модуля можно указать атрибут From, и письма приходят на mail.ru без проблем. Но вот дошло дело до Джумшоппинга.
Все заказы теперь на mail.ru с сайта приходят с пометкой Mail delivery failed: returning message to sender и дальше html-код. Если поставить другую почту администратора, например, Яндекса или Googleа все нормально приходит.
Проверено на двух хостингах: Агава, Бегет. Ошибка не исправляется. Все письма с Joomla и джумшоппинга идут с вышеуказанной пометкой. То есть можно сказать, почта не работает.
Как быть? Что и где допилить? Ответа не нашел. Пока предполагаю, нужно прописать где-то этот From, но собственных навыков не хватает.
Заранее спасибо за ответы.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
дело вовсе не в заголовке from. этот заголовок и так проставляется. дело в том, что mail.ru запретил отправку не через свои smtp сервера. используйте отправку либо через внешний smtp сервер, и укажите параметры smtp-сервера mail.ru, либо не используйте для отправки ящики @mail.ru и его сателлитов (@list.ru, @bk.ru и т.п.)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Kostya888

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
дело вовсе не в заголовке from. этот заголовок и так проставляется. дело в том, что mail.ru запретил отправку не через свои smtp сервера. используйте отправку либо через внешний smtp сервер, и укажите параметры smtp-сервера mail.ru, либо не используйте для отправки ящики @mail.ru и его сателлитов (@list.ru, @bk.ru и т.п.)

Большое спасибо за ответ, dmitry_stas! Пошел по простому пути, и перевел все письма на почту Яндекса.

Вообще, насколько понимаю, это создает определенные проблемы. Например, у некоторых компаний есть ящики типа company-name@mail.ru, Они и на визитках, и на рекламе. И обработка заказов на другом почтовом ящике представляет определенные сложности. Или взять ситуацию, когда вебмастер ставит все как положено, движок + компонент магазина, и сталкивается с тем, что такие письма приходят вместо заказов. Не до каждого сходу дойдет, что проблема в mail.ru, а не в движке или компоненте. До этого запрета все работало отлично. Думал, что уже есть какое-то решение на уровне движка через PHP mail, который по умолчанию стоит, и не требует каких-либо настроек, и было удивительно, что не нашел его.

Впрочем, возможно я неправильно что-то понимаю. Еще раз спасибо.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
mail.ru таким образом борется со спамерами, которые для рассылок используют @mail.ru ящики. пропуская исходящую почту однозначно через свои сервера, они могут отловить спам рассылку на так сказать взлете, а не уже по приходу получателям.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Kostya888

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Вот еще что интересно. На том же сайте, где стоит магазин JoomShopping, который не отправляет письма на почту администратора какой-то-ящик@mail.ru (то есть отправляет, но приходит Mail delivery failed: returning), стоит модуль Perfect Web AJAX Contact Form. Через этот модуль письма на ящик приходят. Приходят они потому что в настройках есть поля Email From и Email To. Если поставить любой почтовый ящик в поле Email From, то письма на @mail.ru приходят мгновенно, как обычно. Если оставить это поле пустым, то приходит такая же ошибка, как и на заказах JoomShopping "Mail delivery failed: returning)".

Полагал, что по аналогии с полем Email From уже что-то придумали.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну так задайте "любой другой ящик" сразу в настройках Жумлы, получите такой же эффект. важно не то, на какие адреса отправляются письма, в с какого адреса они отправляются. в общем, решили - и хорошо. тем более что ваш вопрос вообще ЖумШоппинг не касается в принципе.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JoomShopping плагин подмены статического текста JoomShopping на материалы Joomla

Автор sergeytolkachyov

Ответов: 6
Просмотров: 769
Последний ответ 01.03.2024, 13:41:05
от sergeytolkachyov
WT JShopping cart save плагин брошенных корзин пользователей. JoomShopping 5.3+

Автор sergeytolkachyov

Ответов: 4
Просмотров: 291
Последний ответ 01.03.2024, 12:29:46
от kit2m2
WT Modules in Jshopping positions - плагин вставки модулей Joomla в JoomShopping

Автор sergeytolkachyov

Ответов: 2
Просмотров: 888
Последний ответ 06.02.2024, 18:15:15
от sergeytolkachyov
Ответы на отзывы JoomShopping 5

Автор virfolk

Ответов: 20
Просмотров: 662
Последний ответ 28.01.2024, 15:17:52
от nevigen
Модуль карусели товаров JoomShopping на Swiper.js для Joomla

Автор sergeytolkachyov

Ответов: 1
Просмотров: 369
Последний ответ 10.01.2024, 19:54:00
от sergeytolkachyov