Помогите настроить DKIM (хостинг webasyst)

Помогите настроить DKIM. У меня хостинг webasyst (не облако). В настройках "Рассылок" напротив включения DKIM такая надпись - You need PHP version 5.3 or higher to use DKIM. Your current version is: 5.2.13. В других темах прочитал, что можно сменить версию PHP, но для меня это сложно. Если только подробно расскажете как это сделать, чтобы ничего не поломалось. Или это могут сделать администраторы, т.к. хостинг Webasyst?

Еще пробовал в настройках cpanel включить DomainKeys и SPF (скриншот ниже). Не знаю DomainKeys тоже самое, что и DKIM!? Наверное этого недостаточно, т.к. на postmaster.mail.ru и Почтовый офис Яндекса выдает, что DKIM не настроена. Подскажите, что нужно сделать. ОЧЕНЬ НУЖНО НАСТРОИТЬ!!!


1 ответ

  • 1

    В "Рассылках" надо включать, если хостинг не поддерживает. У вас поддерживает.

    Хорошо бы посмотреть заголовки письма, отправляемого вашей системой

    • +1
      Дмитрий Дмитрий 17 апреля 2016 10:06 #

      В "Рассылках" я галочку не ставил напротив DKIM.

      Подскажите, где можно посмотреть заголовок, я скопирую сюда.

    • +1
      Дмитрий Дмитрий 17 апреля 2016 10:37 #

      Уточню вопрос. Мне нужно взять письмо которое я отправил с почты магазина на свою почту и скопировать оттуда техническую часть заголовка или что-то другое?

      • +1

        вот это

        скопировать оттуда техническую часть заголовка
        • +1
          Дмитрий Дмитрий 18 апреля 2016 04:20 #

          Заменил только свой адрес почты до собачки на MYPOST и адрес сайта на MYDOMAIN

          Delivered-To: MYPOST@list.ru
          Return-path: <>
          Authentication-Results: mxs.mail.ru; spf=neutral (mx118.mail.ru: 193.161.85.75 is neither permitted nor denied by domain of MYDOMAIN.ru) smtp.mailfrom=return-path+0@MYDOMAIN.ru smtp.helo=czdns.webasyst.net
          Received-SPF: neutral (mx118.mail.ru: 193.161.85.75 is neither permitted nor denied by domain of MYDOMAIN.ru) client-ip=193.161.85.75; envelope-from=return-path+0@MYDOMAIN.ru; helo=czdns.webasyst.net;
          Received: from cz5075.host-telecom.com ([193.161.85.75]:45745 helo=czdns.webasyst.net)
          by mx118.mail.ru with esmtp (envelope-from <return-path+0@MYDOMAIN.ru>)
          id 1aXtrV-0007F4-8M
          for MYPOST@list.ru; Mon, 22 Feb 2016 20:01:30 +0300
          X-Mru-BL: 0:0
          X-Mru-TLS: TLSv1:AES256-SHA
          X-Mru-BadRcptsCount: 0
          X-Mru-PTR: cz5075.host-telecom.com
          X-Mru-NR: 1
          X-Mru-OF: Linux (Ethernet or modem)
          X-Mru-RC: CZ
          DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=MYDOMAIN.ru;
          h=Received:Message-ID:Date:Subject:From:To:MIME-Version:Content-Type:List-Unsubscribe:Precedence;
          b=q5KR3dcBCkRUxL6fTpCiRVs42z2FiiGir7B1BqH0+QO6Ii3nr19IVVxHT8aYmRg2wU2YU7Wmd4U6MkWb1VI5fUfJnvPVCmFf0MWkvXpZ4FHgRwPr5CYPNkpYOkSBJmmB;
          Received: from czweb4 ([10.126.1.4] helo=MYDOMAIN.ru)
          by czdns.webasyst.net with esmtpa (Exim 4.69)
          (envelope-from <return-path+0@MYDOMAIN.ru>)
          id 1aXtrT-0008JM-IE
          for MYPOST@list.ru; Mon, 22 Feb 2016 20:01:27 +0300
          Message-ID: <858a03644a270081634b5ebcbdd8fb99@MYDOMAIN.ru>
          Date: Mon, 22 Feb 2016 20:01:24 +0300
          Subject: =?utf-8?Q?=D0=90=D1=80=D1=82=D0=BB=D0=B0=D0=B9=D1=84_?=
          =?utf-8?Q?=D0=B4=D0=B0=D1=80=D0=B8=D1=82_=D0=B2=D1=81=D0=B5=D0=BC_=D1=81?=
          =?utf-8?Q?=D0=BA=D0=B8=D0=B4=D0=BA=D1=83_=D0=BD=D0=B0_=D0=B7=D0=B0=D0=BA?=
          =?utf-8?Q?=D0=B0=D0=B7_=D0=B2_=D1=82=D0=B5=D1=87=D0=B5=D0=BD=D0=B8=D0=B5?=
          23, 24 =?utf-8?Q?=D0=B8?= 25
          =?utf-8?Q?=D1=84=D0=B5=D0=B2=D1=80=D0=B0=D0=BB=D1=8F?=
          From: =?utf-8?Q?=D0=90=D1=80=D1=82=D0=BB=D0=B0=D0=B9=D1=84-?=
          =?utf-8?Q?=D0=9C=D0=BE=D1=81=D0=BA=D0=B2=D0=B0?= <shop@MYDOMAIN.ru>
          To: =?utf-8?Q?=D0=90=D1=80=D1=82=D0=BB=D0=B0=D0=B9=D1=84?=
          <MYPOST@list.ru>
          MIME-Version: 1.0
          Content-Type: multipart/alternative;
          boundary="_=_swift_v4_1456160484_2f6e24afe3126b6e51a182e28c4c2831_=_"
          List-Unsubscribe: <http: mydomain.ru="" mailer="" unsubscribe="" 8ab71b44301a5a320d30273599f66697a="" mypost@list.ru=""></http:>
          Precedence: bulk
          X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
          X-AntiAbuse: Primary Hostname - czdns.webasyst.net
          X-AntiAbuse: Original Domain - list.ru
          X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
          X-AntiAbuse: Sender Address Domain - MYDOMAIN.ru
          X-DMARC-Policy: no
          X-Mras: Ok
          X-Spam: undefined
          • +1

            Вот подпись DKIM

            DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=MYDOMAIN.ru;
            h=Received:Message-ID:Date:Subject:From:To:MIME-Version:Content-Type:List-Unsubscribe:Precedence;
            b=q5KR3dcBCkRUxL6fTpCiRVs42z2FiiGir7B1BqH0+QO6Ii3nr19IVVxHT8aYmRg2wU2YU7Wmd4U6MkWb1VI5fUfJnvPVCmFf0MWkvXpZ4FHgRwPr5CYPNkpYOkSBJmmB;
            

            Поскольку открытый ключ для проверки подлинности подписи размещается в DNS после включения подписывания имеет смысл подождать сколько-нибудь часов.

            Попробуйте сейчас какое-нибудь письмо на ящик в Яндексе отправить — в япочте признак наличия подписи хорошо виден

            • +1
              Дмитрий Дмитрий 18 апреля 2016 06:21 #

              В cpanel я включал эти настройки давно. Месяц наверное уже прошел. Просто сейчас решил с этим разобраться, т.к. хочу очередную рассылку делать.

              Отправил на почту Яндекса тестовое письмо. У них, насколько я знаю, цифровая подпись DKIM в полученном письме такой зеленый кружочек с галочкой отображается. Посмотрел в письмах от других получателей. Так вот, его нет :(

              • +1

                А отправьте, пожалуйста, тестовое письмо на sergerod@yandex.ru

                • +1
                  Дмитрий Дмитрий 18 апреля 2016 07:19 #

                  Отправил

                  • +1

                    Ага, получил.

                    В письме подпись есть. Но в зоне dns нет записей с открытым ключом для проверки.

                    При создании подписи должен был бы создаться ключ и просьба добавить запись в dns типа

                    deafault._domainkey.[ваш домен] TXT 'k=rsa; akjgfafcaubegfqyecfx134x13413 типа ключ'

                    Но у вас в зоне нет таких записей, только с spf.

                    Не знаю, как это точно в cPanel порисходит --- надо-ли вручную запись в DNS добавлять (тогда где-то надо брать ключ) или оно должно само добавляться, но почему-то не добавилось.

                    В общем проблема в отсутствии записи в DNS


                    • +1
                      Дмитрий Дмитрий 18 апреля 2016 08:11 #

                      Спасибо, что помогли найти причину. Попробую написать в службу поддержки.

                    • +1
                      Дмитрий Дмитрий 25 апреля 2016 03:53 #

                      Техподдержка ответила. Скопирую сюда для информации:

                      В данном обсуждении разработчик предоставляет не совсем корректную информацию - запись deafault._domainkey в зоне домена присутствует, ее можно увидеть через nslookup. Но она добавляется как DomainKey-Signature, а не DKIM-Signature. В будущем мы планируем обновить контрольную панель хостинга, но в текущей версии контрольной панели решить эту проблему не получится. В качестве альтернативного решения можно предложить переезд в облако Webasyst, где такой проблемы не возникнет (DKIM добавляется приложением Рассылки).

                      Обещают обновить панель до 5.3 в течение полугода.

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

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