Отправка писем пользователям заказавшим товар

Главные вкладки

Аватар пользователя vorobei.ptica vorobei.ptica 13 марта 2013 в 12:57

Здравствуйте!

Перенесла сайт на новый хостинг (drupal 7,ubercart 3). После переноса на некоторые почтовые ящики (например, на ящики mail.ru) вместо писем о том, что был заказ в интернет магазине, приходит письмо в темой "Mail delivery failed: returning message to sender", сообщением "Message was not accepted -- it contains invalid headers." (содержит недопустимые заголовки) и кучей коркозябр. Если коркозябры расшифровать, то получится текст сообщения, о том, что в магазине был сделан заказ.

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

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

Комментарии

Аватар пользователя greenmother@drupal.org greenmother@dru... 13 марта 2013 в 14:02

Это не с кодировкой. Я тоже заметил, что если ставить отправителем ящик на mail.ru (и прочих мейлрушных доменов), то письма доходят не всегда, но так и не разобрался почему. Судя по всему, у них какой-то метод борьбы со спамом от имени юзеров.

Аватар пользователя vorobei.ptica vorobei.ptica 13 марта 2013 в 14:54

Так письма-то доходят, только в исковерканном виде. И с прошло хостинга приходили на mail.ru нормально (хотя порыв форум, была этому удивлена, у многих проблемы с mail.ru).

Аватар пользователя Surfbox Surfbox 13 мая 2015 в 14:53

Тоже с этой проблемой столкнмулся,уже пол дня сижу. Установлен commerce. В полях отправки e-mail администратору все перепробовал. Пишется

A message that you sent contained no recipient addresses, and therefore no
delivery could be attempted.

------ This is a copy of your message, including all the headers. ------

To:
Subject: =?UTF-8?B?0J3QvtCy0YvQuSDQt9Cw0LrQsNC3INC90L7QvNC10YAg0L3QsCDRgdCw0LnRgg==?= =?UTF-8?B?0LUga3JhZnQtcGFwZXIucnUg?=
X-PHP-Script: kraft-paper.ru/index.php for 91.205.144.170, 91.205.144.170
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes
Content-Transfer-Encoding: 8Bit
X-Mailer: Drupal
Sender: surfbox@inbox.ru
From: surfbox@inbox.ru
Message-Id:
Date: Wed, 13 May 2015 14:23:28 +0300

Служба поддержки пишет

Исходя из предоставленных технических заголовков письма, видно что неверно указан заголовок "Кому"("To"), где вместо адреса получателя
указывается url адрес:
To: http://kraft-paper.ru/admin/commerce/orders/254@cp411.agava.net
Если же предоставлены технические заголовки только ответного письма, то это является следствием некорректного формирования изначального
заголовка "From" скриптом сайта отправки письма с заказом(при ответе подставляется исходное значение "From" как "To").

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

Всего Вам доброго.

--
Специалист службы технической поддержки
Горбачева Ольга

Подскажите пож. кто сталкивался