[MODX, MiniShop2] Что делать если ее приходит почта администратору

На очередном сайте столкнулся с проблемой, что MiniShop2 не отправляет почту, при этом php-функция mail() работает корректно.

Для начала проверьте работает ли вообще отправка почты. Для этого установите компонент QuickEmail:

Создайте отдельную страницу, и разместите там код: [[!QuickEmail? &debug=`1`]], откройте страницу. У меня лично было сообщение, мол "Все окей, чувак!", хотя письмо не приходило.

У меня стояла почта администратора, зарегистрированная на mail.ru, и если я менял ее на gmail, то тестовое письмо приходило.

Также я заметил любопытную особенность - если я при отправле через mail() в поле to указываю что-то типа "From: Site informer <info@sitename.ru>\r\n", то письмо доходит. Но если я указываю "From: info@sitename.ru\r\n" - письмо не доходит (именно до mail.ru, на gmail.com приходит и то и другое).

Странное, но решение: Указать в системных настройках (emailsender) ящик почты gmail, а в настройках MiniShop2 (ms2_email_manager) уже ящик от mail.ru. Может быть дело просто в том, что разные ящики надо указывать.. хотя решение сомнительное, конечно:)

Комментарии (2)

  1. Алексей 16 июля 2019, 07:08 # 0
    Не проще использовать smtp?
    1. Alex 06 января 2020, 22:38 # 0
      Работает! Я конечно и раньше знал, что майл очень привередливая почта. Но вот понять не могу если я указываю адрес отправителя (не майл) почему не доходит. Ведь никак к майлу не относится…
      *Комментарий будет опубликован после проверки модератором

      Комментарии easyComm

      Валентина 05 апреля 2018, 12:24

      Почтовый сервер mail.ru блокирует письма, которые идут с несуществующих адресов. То есть они вообще не загружаются.

      Администратор

      Адрес вроде как не проверяется. По крайней мере я стандартно отправляю с несуществующих info@ДОМЕН и письма приходят. В качестве рекомендации - проверьте папку спам.

      Сергей 17 марта 2018, 22:36

      Действительно работает, спасибо

      Alex 17 марта 2018, 22:36

      Ваше сомнительное решение работает. Спасибо)

      Похожие статьи

      Генератор настроек MIGX

      Документация на русском по MODX MIGX

      Подсказки по работе и заготовки для MiniShop2

      pdoPage и getImageList - Постраничная навигация MIGX

      Импорт и экспорт в MiniShop2. Реализация 1

      Как включить HTTPS (SSL) в MODX - Подробная инструкция

      Генерация YML для выгрузки в маркет

      Примеры работы с API MODX

      Примеры выборки where, optionFilters, innerJoin

      Расширение свойств товаров minishop2

      pThumb - ресайз изображений. Примеры использования.

      Примеры использования

      Сайт на обслуживании (выключить сайт)

      Вывести getImageList только если он не пустой

      Добавить в письмо контактную информацию

      Тип поля "Список ресурсов" (resourcelist) с ограничением по родителю (parents)

      Оформление и настройка easyComm. Комментарии и отзывы на сайте.

      Поиск на сайте с пакетом SimpleSearch

      Простая и симпатичная галерея fancybox

      Вывод tv-параметров в формате -

      Галерея. Вывести обложки альбомов и фотографии

      Подсчет и вывод количества потомков ресурса в MODX

      Отредактировать письмо о заказе - добавить ТВ поле, или что-то еще

      Quip для MODX. Более рабочий вариант

      pdoResources Заготовки для работы

      Сниппет для вывода размера и расширения файла

      Простой аудио-плеер HTML5

      Вывести список всех опций MiniShop2

      Изменить цену на товар в зависимости от количества при добавлении в корзину minishop2

      Как контролировать кэш CSS и скриптов

      Слайдер Slick slider в контенте ресурса

      Подключить MODX в стороннем PHP файле

      Простейшая авторизация

      Красивое адаптивное меню под pdoMenu

      Как создать ресурс процессором $modx->runProcessor('resource/create', $props)

      Массово обновить ТВ, или другое поле через базу

      Изменить формат номера заказа

      Создать свою страницу в админке

      Сообщение о том, что сайт использует Cookie

      Получить grandparent. Вывести родитель родителя

      Симпатичный список файлов, загружаемых к ресурсу через MIGX

      Установить шаблон по-умолчанию для новых, создаваемых ресурсов

      Создать источник файлов

      Вывести все доступные плейсхолдеры

      Отредактировать шаблон письма

      Добавить скрипт перед тегом body

      Общая сумма по каждому товару в корзине Minishop2

      Создать раздел с паролем на сайте MODX

      Что делать если ее приходит почта администратору

      Фильтрация по TV параметрам в msProducts

      Дата на русском

      FontAwesome - часто используемые иконки для шаблонов MODX

      Создать пакет с пользовательской таблицей

      Заготовки для работы

      Курсы валют с cbr.ru на PHP

      getResources заготовки

      Обязательный чекбокс при оформлении заказа

      Загрузка сниппета после загрузки страницы через AjaxSnippet

      Соответствие названия классов с названиями таблиц в MySQL

      Баннеры с использованием BannerY

      Разбить вывод pdoResources на несколько колонок (блоков)

      Обработка остатков заказа в miniShop2

      CSS для постраничной навигации pdoPage

      Вывести время загрузки (формирования) страницы

      Расширить таблицу site_content (объект modResource) за 5 минут

      Счетчик посещений и скачиваний для сортировки ресурсов

      Обновить alias (псевдоним) у всех ресурсов

      Вырезать кавычки — фильтр-сниппет MODX

      Динамическое поле emailSubject в FormIt

      Бесплатная доставка от 5000 рублей в MiniShop2

      Скрыть информацию о том, что сайт работает на MODX

      Отсортировать ресурсы по количеству комментариев Quip MODx

      Изменить цену на товар, если в корзине лежит товар из особой категории minishop2

      Создать редирект через autoRedirector API

      Вывести 404 ошибку по настройке TV MODX

      Ответ для сервиса moneta.ru

      Email сделать не обязательным полем

      Как разместить исходный код сниппета на сайте, в документации

      Ускорить установку MODX revo до пары кликов

      Постраничная навигация — набор параметров и CSS PdoPage

      Cортировать по списку id в pdoResources и pdoTools

      Сделать поле размер обязательным

      Не работает подгрузка товаров ajax mfilter2 на мобильном

      Сделать все элементы статичными для Git и IDE

      Настройка стилей для комментариев Tickets

      Кастомный чанк для AdminPanel

      Подключить текстовой редактор к доп. полям ресурса

      Динамическая замена шаблона ресурса - плагин

      Разместить корзину внутри блока с оформлением заказа

      Вывести список всех родителей в ТВ поле ресурса

      Плагин для формирования замороженных URL с редиректом

      Вложенные условия в xPDO MODX

      Приветственный экран / заглушка на сайт

      Вывести список всех емэйлов miniShop2

      Если getParentIds не работает в плагине

      Как получить данные пользователя сразу после авторизации через API

      xPDO Выборка из одной таблицы с зацепкой значения из другой

      Контролировать кэширование файлов CSS и JS MiniShop2

      Не приходят / не отправляются письма - в чем причина?

      Кэширование в MODX: использование $modx->cacheManager

      Наш сайт использует куки, нажмите «ОК» если вы не против
      OK