Вход • Регистрация

Не приходит почта с сайта

  • 04 июня 2016 г.
  • Здравствуйте,у меня на вашей платформе сделан сайт интернет-магазина. И в последнее время перестали на почту приходить письма о новых заказах, клиентам не приходят письма об оформлении заказа, изменении статуса, восстановление пароля и т.д. Раньше все это приходило. Что случилось? Помогите. Заранее спасибо.
    • 04 июня 2016 г.
    • У меня почта работает только если в параметрах сайта используется SMTP авторизация. Использую SMTP-хост: ssl://smtp.yandex.ru. Попробуйте проверить или изменить настройки smtp. Как вариант можно еще обратиться к хостеру.
  • 04 июня 2016 г.
  • Для корректной отправки писем важно, чтобы в настройках сайта был указан тот же почтовый ящик администратора, который является отправителем всех уведомлений в настройках модулей. А также очень важно использовать SMTP-авторизацию исходящей почты в настройках сайта.

    Верные настройки SMTP, например, для яндекса (pdd.yandex.ru) следующие:
    SMTP-хост: ssl://smtp.yandex.ru
    SMTP-логин: ivanov@mysite.ru (логин выглядит как ящик, для почты pdd.yandex.ru или просто как логин для ящиков @yandex.ru)
    SMTP-пароль: пароль от ящика
    SMTP-порт: 465

    Для mail.ru:
    SMTP-хост: tls://smtp.mail.ru
    SMTP-логин: ivanov@mail.ru
    SMTP-пароль: пароль от ящика
    SMTP-порт: 465
    • 05 июня 2016 г.
    • Спасибо, сделала как вы сказали - все теперь приходит. Теперь другой вопрос - почему при запросе на восстановление пароля приходит ссылка на почту и она не активна (то есть ее приходится копировать и вставлять в сроку браузера)? Спасибо) вот так вот - http://joxi.ru/12M79gxs4JLeer
    • 31 января 2022 г.
    • Здравствуйте!
      Возникла такая же проблема, но подозреваю, настройки smtp тут ни при чем. Уведомления не отправляются даже с убранной галкой. Подскажите, куда смотреть? Почта в админке и в настройках уведомлений одна.
      • 31 января 2022 г.
      • Здравствуйте!

        Провайдер почтового ящика кто?
        • 01 февраля 2022 г.
        • Гугл скорее всего )
          Или Яндекс без разрешения внешних сервисов для отправки писем )
        • 01 февраля 2022 г.
        • Добрый день!
          Сейчас стоит почта с доменом сайта sales@dateshop.ru. Хостинг - на reg.ru

          Но пробовал и с gmail.com, и с mail.ru.

          Раньше почта работала, но в какой-то момент накрылась.
          • 01 февраля 2022 г.
          • Тогда вам лучше в ТП с доступами, потому что причин может быть масса.
            Обновлялись? Тогда обновите htaccess еще.
            Модуль уведомления есть? Что там написано? Нужно там посмотреть ошибку.
            К почте доступ прямой или через двойную аутентификацию? Через двойную не будет работать.
            Пароль простой или с кучей значков? Типа %$&# Бывает из-за пароля не работает.
            И т.д.
            • 01 февраля 2022 г.
            • Обновлялся, тогда слетела парочка платных модулей, которые пришлось заново покупать у создателей. Сказать, что я был удивлен - ничего не сказать. Теперь чихнуть боюсь)
              Кстати, если не трудно, подскажите, как htaccess обновить?
              И в модуле уведомлений у меня только настройки. Где там можно ошибку посмотреть?
              • 01 февраля 2022 г.
              • Приложила htaccess от версии 6.0.13.3
                Предварительно сохраните свой на всякий случай. Потом оригинальный распакуйте и в корень залейте.

                В модуле уведомлений должен быть список уведомлений.
                Если открыть письмо с ошибкой, то там будут подробности.
            • 01 февраля 2022 г.
            • Спасибо. Залил htaccess - письма стали уходить, но без smtp.
              Если включаю smtp вылезает ошибка. Буду ковыряться.
  • 04 июня 2016 г.
  • Вроде писал уже где-то, но на всякий случай повторю, может кому-то будет полезно.

    С 1 мая 2016 mail что-то начудил и если у Вас НЕ используется smtp, а в отправителе стоит ящик расположенный на сервисах мейла (@mail.ru, @list.ru, @bk.ru и т.п) то Ваши письма могут не дойти. Для того, чтобы исправить эту несправедливость достаточно в качестве отправителя указать что-то не из мелйового, например, robot@site.ru
    • 12 января 2017 г. , редакция: 12 января 2017 г.
    • Цитата
      Для того, чтобы исправить эту несправедливость достаточно в качестве отправителя указать что-то не из
      Что ж, тогда следует проинформировать и о последствиях. А именно, берем почтовый сервер, на который пришло такое письмо. И наблюдаем, что сервак видит служебные данные письма. А в этих данных указан путь, по которому прошло письмо. Итог: отправитель указан один, а источник отправки другой. Соответственно с большой вероятностью на нормально настроенных почтовиках инициируется правило, которое пришедшее письмо отнесет к спаму, так как явная несостыковка отправителя и маршрута письма.

      Таким образом, полагаю, что указывать абы какой адрес отправителя - не лучший вариант.

      Как-то так.
      • 12 января 2017 г.
      • Лучший вариант корректно настроить SMTP, но у некоторых похоже с этим проблемы и это хоть какой-то вариант увеличения вероятности того, что что-то будет доставлено.
        • 12 января 2017 г.
        • Цитата
          Лучший вариант корректно настроить SMTP, но у некоторых похоже с этим проблемы
          Вот с этим согласен.

          Цитата
          это хоть какой-то вариант
          Это точно. Мне думается, что в части писем лучше бы им не экспериментировать - "дороже выйдет". BlackList - дело суровое. А сисадмины - "ленивые". Скажим так, сисадмин быстро и решительно пополняет blacklist, а вот удаляет от туда со скрипом :)
  • 13 января 2017 г.
  • Так же не забываем про правильную настройку SPF, что существенно увеличит шансы попадания письма в INBOX
  • 20 февраля 2017 г. , редакция: 20 февраля 2017 г.
  • Доброго дня! Недавно перестали приходить уведомления на почту при новых заказах на сайте. Использовал gmail.com
    Smtp не настраивал и все работало нормально. Но после того как мне восстановили исходную версию файла корзины перестало работать.
    Пробовал на почте mail.ru yandex.ru gmail.com Нигде не работает сейчас.
    в графе SMTP-хост писал ssl:// и tls:// ; SMTP-логин - полная почта с @mail.ru / yandex.ru / gmail.com и без @...... ,SMTP-пароль - соответственно пароль, Порт пробовал 465, 25, 587 Ничего не получается. Подскажите рабочие настройки для mail.ru yandex.ru или gmail.com
    Заранее благодарен
    • 20 февраля 2017 г.
    • А без авторизации через php mail() не шлет?
    • 21 февраля 2017 г.
    • Цитата
      Но после того как мне восстановили исходную версию файла корзины перестало работать.
      Так эти элементы взаимосвязаны. Или обратитесь к тому, кто делал и недоделал или сообщите содержимое лога ошибок.
    • 21 февраля 2017 г.
    • Цитата
      Верные настройки SMTP, например, для яндекса (pdd.yandex.ru) следующие:
      SMTP-хост: ssl://smtp.yandex.ru
      SMTP-логин: ivanov@mysite.ru (логин выглядит как ящик, для почты pdd.yandex.ru или просто как логин для ящиков @yandex.ru)
      SMTP-пароль: пароль от ящика
      SMTP-порт: 465

      Для mail.ru:
      SMTP-хост: tls://smtp.mail.ru
      SMTP-логин: ivanov@mail.ru
      SMTP-пароль: пароль от ящика
      SMTP-порт: 465
  • 25 марта 2017 г.
  • Ну вот и я докатилась до этой проблемы.
    Сегодня неожиданно на двух сайтах одновременно перестали приходить письма о заказах, отзывах, вопросах, обратной связи и т.д.
    Клиентам письма, соответственно, тоже не приходят.

    Один сайт работает на диафане полтора года, обновлялся примерно в январе.
    Второй сайт работает две недели, соответственно, версия тоже этого года.
    На обоих сайтах указана почта от яндекса.
    До сегодняшнего дня все уведомления приходили без всяких доп.настроек.

    Указала настройки для яндекса, как посоветовал Виталий, однако изменений нет.

    Хост на обоих сайтах один, аккаунты разные.

    Кто-нибудь может подсказать, куда еще копнуть?
    • 25 марта 2017 г.
    • Цитата
      До сегодняшнего дня все уведомления приходили без всяких доп.настроек.
      Хостер порт закрыл и всё, баста
      Цитата
      Указала настройки для яндекса, как посоветовал Виталий, однако изменений нет.
      Чего-то не то указали.
      Я, например, часто видел и smtp.yandex.ru вместо ssl://smtp.yandex.ru, и ssl:/smtp.yandex.ru, и tls://smtp.yandex.ru, и пароль с пробелом, и логины с пропущенными символами
      • 25 марта 2017 г.
      • Прямо копировала все. На лишние пробелы перепроверила, вроде нет их.
        • 25 марта 2017 г.
        • Включите режим разработчика и посмотрите в консоли при отправке что происходит. Там обычно браузер пишет, что smtp отвечает
          • 25 марта 2017 г.
          • Эээ... Виталий, а для чайников если: где это?
            Решим разработчика включен, кэш отключен.
          • 25 марта 2017 г.
          • Цитата
            SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0)
            {"errors":["<div align="center"><b>u0421u043fu0430u0441u0438u0431u043e u0437u0430 u0432u0430u0448u0435 u0441u043eu043eu0431u0449u0435u043du0438u0435!</b></div>"],"result":"success","data":{"form":false}}

            Заказ в 1 клик выдает это.
            Я тормоз, Виталий
            • 26 марта 2017 г.
            • Еще вдогонку:
              Не нужно ли на почте что-то настроить.
              Нашла у Яндекса не совсем то, но что-то схожее.
              Предлагают отметить почтовый сервер, но его в настройках нет.
              • 26 марта 2017 г. , редакция: 26 марта 2017 г.
              • Цитата
                Предлагают отметить почтовый сервер, но его в настройках нет.
                Александра, по скриншотам всё понятно вроде. На первом вы даёте разрешение для внешнего доступа к серверу Яндекса.

                На втором просят убедиться, что галка (на первом скриншоте) стоит и этот доступ разрешён.
                Ниже указываются параметры доступа к серверу при использовании POP3, IMAP, SMTP. Для CMS (отправки) нужен SMTP, а именно:
                1. Протокол: SSL
                2. Порт: 465
                3. Адрес сервера:imap.yandex.ru
                На скриншотах всё дано. Разница может быть в том, что если вы используете для отправки писем обычный ящик Яндекса, то логин вводится без @yandex.ru, а если Яндекс-почту для домена, то полностью login_na_yandex@yandex.ru
                Вводится в "Настройки сайта" (пример для обычного ящика):

              • 26 марта 2017 г. , редакция: 26 марта 2017 г.
              • Также можно в качестве эксперимента попробовать указать логин полностью (c @yandex.ru), в поле отправки SMTP не указывать протокол SSL (smtp.yandex.ru), а также указать 25 порт (для отправки писем по не защищённому каналу).
  • 26 марта 2017 г.
  • ЛЮБИМОВ ПАВЕЛ (WEBNAVIGATOR)
    Пробовала указать логин и логин с @яндекс.., порт меняла, вот протокол не убирала. Попробую.

    ВАЛЕРИЙ ВИКТОРОВИЧ (SHERRLOK)
    Я уж не знаю, куда еще тыкнуться. Уведомления очень нужны, т.к. не всегда у компа находишься, а с телефона админку отслеживать - совсем не комильфо.
  • 26 марта 2017 г.
  • Раньше, всегда и на всех сайтах, прописывал почтовый адрес, для указания в письме клиенту, в виде "no-reply@site.ru", где "site.ru" - домен сайта. И всё работало. Но, на днях, тоже начались проблемы. Все сообщения шли, кроме о комментариях.
    Прописал следующее:
    e-mail сайта: ящик@mail.ru
    SMTP-хост: tls://smtp.mail.ru
    SMTP-логин: ящик@mail.ru
    SMTP-пароль: пароль от входа на почту
    SMTP-порт: 465

    И всё заработало, с первого раза
  • 28 марта 2017 г.
  • Столкнулся в такой же проблемой.
    Почта для домена яндекса, настройки все по правилам.
    В качестве эксперимента пробовал различные варианты.
    Все безрезультатно.
    Хотелось бы узнать у коллег, в частности у Александры, удалось ли найти решение?
    • 28 марта 2017 г.
    • После сброса на хосте почтового сервера письма стали приходить без проблем.
      Преодолеть появление ошибки при использовании SMTP-хоста не удалось.
      • 28 марта 2017 г.
      • Александра, спасибо за ответ.
        Хочу немного пояснить для себя, что такое "сброса на хосте почтового сервера"?
    • 28 марта 2017 г.
    • А в службу поддержки Яндекс-почты кто-нибудь пробовал писать чтобы не гадать на кофейной гуще?
      • 29 марта 2017 г.
      • Да в первую очередь)
        В нашем случае проблема решилась отключением услуги почтового сервера на хостинге сайта.
        Сама почта у нас на яндекс почта для домена.
  • 10 декабря 2017 г.
  • А нашлись рабочие настройки для smtp на почту яндекса? ))

    Если выключить smtp-авторизацию, то письма админу на ящик мэилру приходят. Если включить авторизацию на почтовый ящик яндексовский, то админу ничего не приходит. Логин пробовал и без @yandex.ru, и с этим, плюс tsl/ssl добавлял и убирал... не приходит ничего.

    Но без авторизации боюсь опять в один прекрасный день останусь без уведомлений о заказах. Такая история уже была однажды.
    • 10 декабря 2017 г.
    • Почтовые сервера настраиваются по разному. Поэтому соединения с ними различное.
      Yandex - SMTP-хост: ssl://smtp.yandex.ru
      Mail.ru - SMTP-хост: tls://smtp.mail.ru
      Gmail.com - SMTP-хост: ssl://smtp.gmail.com
      Для каждого из серверов обязательно необходимо указать SMTP-порт: 465
      Также необходимо проверить, можно ли авторизоваться на почтовом сервере, используя данные SMTP-логин и SMTP-пароль, просто зайдя на web-страницы почтовых серверов, используя интернет-браузер. Там же необходимо проверить, выставлено ли разрешение на удаленное использование ресурса.
      • 10 декабря 2017 г.
      • Ну вот что не так?





        оба вариант не работают

        без смтп сразу все работает
        • 10 декабря 2017 г.
        • Цитата
          Ну вот что не так?
          Проверьте настройки корпоративной почты yandex: добавлен ли домен, есть ли соответствующие разрешения?
          • 10 декабря 2017 г.
          • Вот такое есть в настройках:



            вообще imap, а не smtp
            • 10 декабря 2017 г.
            • Так у вас яндекс для домена что ли?
              Тогда первое - это указывать логин как pochta@yandex.ru
              Второе - войти хотя бы раз через морду яндекса в этот ящик. При первом входе он требует ввести имя и прочую инфу и нормально работает только после этого.

              IMAP - это входящий протокол. Он отвечает за приём сообщений. А SMTP - исходящий.
  • 10 декабря 2017 г.
  • Цитата
    e-mail сайта: ящик@mail.ru
    SMTP-хост: tls://smtp.mail.ru
    SMTP-логин: ящик@mail.ru
    SMTP-пароль: пароль от входа на почту
    SMTP-порт: 465

    у меня тоже это не работало.
    Решил проблему проще: https://yandex.ru/support/pdd/usecase.html, теперь ящики типа webmaster@domen.ru на яндексе. Вставляешь подобный ящик на домене для обратной связи и все. При этом остается обычный php-мейлер.
    • 10 декабря 2017 г.
    • А в чем разница? Ставить в итоге почту без smtp?
      • 11 декабря 2017 г.
      • Разница в том, что, если Вы используете smtp, то отправкой почты занимается почтовый сервер, а не скрипт php. Большинство авторитетных почтовых серверов по умолчанию блокируют или помечают, как спам, письма, отправленные с помощью php скрипта.
  • 12 марта 2018 г.
  • email адрес сайта должен совпадать с SMTP-логином, иначе работать не будет.
  • 12 ноября 2019 г.
  • Столкнулся с такой же проблемой, не приходит почта с сайта при регистрации нового пользователя, да и другая вся почта.
    Почта на хостинге NIC.RU

    уже tls пробовал и ssl
    Пароль и логин от почтового ящика на nic.ru

    что не так делаю?
    • 12 ноября 2019 г.
    • Настроек для ру-центра нет, а вот выше есть настройки для майла, гугла и яндекса. Попробуйте одну из этих почт и настроек к ней.
    • 12 ноября 2019 г.
    • Надо угадать протокол и номер порта.
  • 16 июня 2020 г.
  • Уважаемые форумчане, прошу помочь советом!

    Столкнулся с проблемой - не отправляются уведомления ни клиенту, ни администратору. Перепробовал и перетестировал уже уйму вариантов. Порты 465 и 587, логин просто и с @yandex.ru. Проверил настройки почты и сервера. ТП хостинга и яндекса отвечают, что проблем не видят.

    Все уведомления висят в статусе "подготовлено", стоит галочка автоматическая отправка. При попытке вручную отправить - не срабатывает. Если убрать галочку "SMTP", также не отправляет.

    В чем может быть проблема?
  • 11 июля 2020 г.
  • Здравствуйте! Создала почту с именем домена на меил ру, теперь нужно настроить MX-запись, SPF-запись, Настроить DKIM-подпись, Настроить DNS-хостинг... Я вообще чайник. Не могу найти, где все это настраивать. Для начала нужно перейти в раздел управления DNS-зонами необходимого домена - открывала по моему все вкладки какие есть, ничего не нашла.. Может кто подскажет?
    • 11 июля 2020 г. , редакция: 11 июля 2020 г.
    • Почта майл.ру по умолчанию внесена.
      https://cloud.diafan.ru/manual/faq/kak-nastroit-pochtu/
      Открывайте biz.mail.ru и подтверждайте домен сразу.
      Если что-то надо внести, в поддержку напишите, сделают.
      • 11 июля 2020 г.
      • Спасибо! Да, я так и сделала, подтвердила домен, открыла почтовый ящик и на него отправила письмо с другой почты и письмо не пришло. И на почту, откуда отправила, пришло сообщение, что такого адреса не существует и письмо не доставлено. Получается, отправить могу и письма доходят до получателя, а входящих нет
        • 11 июля 2020 г.
        • Нужна еще МХ-запись скорее всего.
          Откройте вот эту ссылку: https://biz.mail.ru/domains/ваш.сайт
          Слева найдите: http://prntscr.com/tfwtwh
          Если каких-то записей нет, то скопируйте информацию и отправьте ее в Диафан в ТП для внесения информации.
        • 11 июля 2020 г.
        • Spf и dkim уникальные, да. Их надо отправить в поддержку и внести отдельно
  • 14 июня 2021 г. , редакция: 14 июня 2021 г.
  • Всем привет, была проблема с настройкой исходящих уведомлений с Яндекса, из-за обновления системы безопасности сервисов Яндекса. Решила проблему настройкой паролей для приложений в личном кабинете Яндекса. Если кому интересно, здесь есть подробная инструкция https://yandex.ru/support/mail/mail-clients/others.html#smtpsetting

Новости

  • 24 апреля, среда
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.