Письма улетают в спам

Здравствуйте!
Почему письма улетают в спам?

DKIM у регистратора прописал http://prntscr.com/jzh3ud причем прописал как это сказано в настройках http://prntscr.com/jzh4kn

Яндекс пишет http://prntscr.com/jzh4xa

Гугл добавляет в спам

Почему добавляет в спам?

2 ответа

  • 2

    есть хороший сервис проверки на спам http://www.mail-tester.com/

    можете проверить ваши письма, там в отчете неплохие рекомендации по настройке DKIM, SPF и прочего

    У нас уведомления с магазина и с рассылок имеют оценку 9.7

  • 1

    Вы через php mail отправляете? Если да перейдите на smtp

    • +1
      Юзверь Юзверь 27 июня 2018 10:32 #

      Вопрос, решен. Прошу прощение за мою невнимательность. Оказывается DKIM у регистратора не тот был прописан.
      Только вот напишите пожалуйста в каком месте переключать с php mail на smtp ?

      • +1

        Если вопрос решён, не переключайте.

        А так php mail норм отправляет. Важны только 2 вещи:

        1. чтобы хостер не блокировал отправку;

        2. правильно настроенная SPF запись домена.

        SMTP с неправильной SPF тоже может в спам попадать ;)

        DKIM при этом не играет такой роли.


        Как-нибудь напишу подробный гайд на эту тему.

        • +1
          Юзверь Юзверь 27 июня 2018 10:53 #

          Вот про SPF по подробней пожалуйста, я чет его нигде не настраивал. Но видел, что про него пишут. Буду очень сильно вам признателен, если напишите этот "гайд" )

          • +1

            Есть инструкция от Яндекса, например (подойдёт только если вы настроили ПДД и отправляете через Яндекс).

            https://yandex.ru/support/pdd/set-mail/spf.html

            В принципе, это обычная TXT-запись домена, содержимое которой будет зависеть от способов настройки почты. Например, для того же ПДД, но чтобы работало и php mail, нужна запись

            v=spf1 +a +mx include:_spf.yandex.net -all

            для GSuite так

            v=spf1 +a +mx include:_spf.google.com -all

            если почта на хостинге (на том же сервере)

            v=spf1 +a +mx -all


            Ну и тестить :) Отправляете на любой ящик Gmail. Там есть удобная функция

            вот, например, что-то пошло не так :)




            • +1
              Юзверь Юзверь 27 июня 2018 15:18 #

              т.е. если у меня почта на ПДД Яндекс, то нужно прописать:
              v=spf1 +a +mx include:_spf.yandex.net -all

              а для гугла нужно в ПДД Яндекс прописывать:?
              v=spf1 +a +mx include:_spf.google.com -all

              • +1

                интересный вопрос :)

                а для гугла нужно в ПДД Яндекс прописывать:?

                у вас либо Гугл GSuite, либо ПДД Яндекса.

                • +1
                  Юзверь Юзверь 27 июня 2018 17:16 #

                  ааааа, понял ))

                  У меня ПДД Яндекс, значит вот это прописывать: v=spf1 +a +mx include:_spf.yandex.net -all

                  Спасибо Вам мил человек! Дай Бог вам здоровья!

            • +1
              Сергей Максимов Сергей Максимов 8 декабря 2018 13:39 #

              А разве не так надо прописывать: v=spf1 ip4:185.4.65.250 include:_spf.yandex.net ~all

              • +1

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

                2. ~all вообще убивает смысл SPF. Должно быть только -all. Т.е. все письма, которые не прошли SPF должны отправляться в спам.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите