Рейтинг:-1

Отправить HTML-письмо с простым текстом mime/alternative (для защиты от спама)

флаг us

Мы используем модуль Webform Drupal 8 для обработки подписки на рассылку новостей на веб-сайте. Письмо в формате html отправляется для подтверждения подписки. К сожалению, это письмо отправляется только с типом содержимого: text/html, и вы знаете, как придирчиво относится к этому Spamassassin. Это реальная проблема доставляемости. Мы хотели бы иметь возможность отправлять это электронное письмо с типом содержимого: multipart/alternative, состоящим из двух частей: одной с типом содержимого text/html и одной с text/plain. Как мы можем это сделать ? Мы установили модули «почтовая система» и «мим-почта», но не можем понять, как их использовать, и даже правильное ли это решение. Кому-нибудь когда-нибудь удавалось это сделать?

флаг ru
Нет, мы этого не знаем, оценка спама для HTML-почты обычно совершенно незначительна. Проверьте свою почту на mail-tester.com, скорее всего вы решаете не ту проблему
No Sssweat avatar
флаг ua
Я согласен с @Hudri. Убедитесь, что вы добавили запись PSF, DKIM и DMARC в свой DNS. В противном случае вы, скорее всего, попадете в папку «Спам».
Philippe Chaissac avatar
флаг us
Обычно незначительно, да, но не для крупного французского интернет-провайдера :/ Наконец-то мы добавили текстовую версию через hook_mail_alter. За исключением DKIM, который я ожидаю скоро внедрить в нашу ИС, и который стоит нам целый балл на mail-tester.com, все ок (9/10).
Рейтинг:0
флаг fr

Вы не можете сделать это с ядром Drupal, вам нужен вспомогательный модуль, такой как Mime Mail.

Модуль веб-формы делает только минимум — он устанавливает заголовок типа контента, но не работает с сообщениями, состоящими из нескольких частей, не работает с встраиванием изображений, внедрением CSS/JS, переписыванием URL-адресов, чтобы они были абсолютными, или добавлением вложений и т. д.

Модуль Mime Mail был специально написан, чтобы позволить любому модулю Drupal отправлять составные/альтернативные электронные письма с указанными выше функциями.

Вы говорите, что не можете понять, как его использовать? Есть действительно хорошая документация на https://www.drupal.org/docs/contributed-modules/mime-mail это должно помочь.

Philippe Chaissac avatar
флаг us
Спасибо, мы наконец-то реализовали hook_mail_after для достижения нашей цели, но мы подробнее рассмотрим mime-mail.
флаг fr
Думаю, мне интересно, почему вы удосужились спросить - я ответил через несколько часов после вашего сообщения, но вы уже ушли в другом направлении. Кажется, я зря потратил время, отвечая вам...

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.