"Каляка-маляка" при отправке webform'ом Email

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

Аватар пользователя Avanege Avanege 12 сентября 2012 в 3:04

Приветствую многоуважаемое Drupal сообщество.
У вашего новобранца проблема.

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

12.09.2012, 02:56, "=?UTF-8?B?Ij0/VVRGLTg/Qj9WMlZpSU5HQjBZTFJnOUMwMExqUmp5RFFtOUN3MEwvUXNDRFE=?==?UTF-8?B?bGRDeTBMUFF0ZEM5MExqUmp5QjhJR3BNWVhBPT89CiA9P1VURi04P0I/WVM1eWQ=?==?UTF-8?B?UT09Pz0iIDxqZWthbGFwYUB5YW5kZXgucnU+?=" <=?UTF-8?B?Ij0/VVRGLTg/Qj9WMlZpSU5HQjBZTFJnOUMwMExqUmp5RFFtOUN3MEwvUXNDRFE=?==?UTF-8?B?bGRDeTBMUFF0ZEM5MExqUmp5QjhJR3BNWVhBPT89CiA9P1VURi04P0I/WVM1eWQ=?==?UTF-8?B?UT09Pz0iIDxqZWthbGFwYUB5YW5kZXgucnU+?=>:
Имя или название компании: Евгений
Телефон:  (123) 10 - 32 - 66
Электронная почта: post@yandex.ru
Сообщение: guygihoiftuyiyctyuih

Отправлено ср, 09/12/2012 - 02:56
Отправлено пользователем: User
IP пользователя: 12.34.56.78

Результаты могут быть просмотрены тут:


http://site.ru/node/47/submission/27

Комментарии

Аватар пользователя Avanege Avanege 12 сентября 2012 в 3:08

Проблема как понимаете в теме сообщения, должна она иметь вид "Сайт компании ООО Какашка.com "

Искал на форуме разные способы решения проблем, но они уже не работают и датированы 2010 годом.

Аватар пользователя VasyOK VasyOK 12 сентября 2012 в 4:22

Введите дополнительные данные в задачу:
Сайт (как ни странно может помочь)
Хостинг
Браузер
Почтовый клиент

Это только вебформ или при регистрации тоже самое?

Аватар пользователя Avanege Avanege 12 сентября 2012 в 10:58

Вроде нашёл проблему, имя моего отправителя имеет формат : "Сайт компании ООО Гавно | Kakashka.ru" Побывал менять название без | и отправило всё прекрасно.

Подскажите что в файле webform.module нужно дописать чтобы он распознавал символы.

Аватар пользователя AlexFreem AlexFreem 5 октября 2012 в 10:05

Недавно столкнулся с такой же проблемой.

"xSPiRiTx" wrote:
вот так всегда!! хоть бы написал как разобрался и в чем проблема была

Суть проблемы в следующем:
В webform'ах в настройках оповещения если в поле "Имя отправителя" будет содержаться символ "|" то будут сыпаться ошибки и письмо не будет отправляться.
Решение деревенское - не используем этот символ в Имени отправителя.
Решение правильное - корячить модуль. Искать ошибку в коде

Аватар пользователя Avanege Avanege 21 января 2013 в 16:25

"AlexFreem" wrote:

Решение деревенское - не используем этот символ в Имени отправителя.
Решение правильное - корячить модуль. Искать ошибку в коде

Хорошо, я в PHP не особо силен и решения данной проблемы до сих пор не нашел. Так что уважаемый AlexFreem если вы поистине знающий пользователь дайте людям правильное решение.

Аватар пользователя knjazev_andr knjazev_andr 25 января 2013 в 12:24

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

Аватар пользователя Avanege Avanege 4 февраля 2013 в 23:07

"knjazev_andr" wrote:
Возникает проблема с заголовком письма, причем не всегда, иногда он отображается правильно.

Довольно странный баг Wink

Аватар пользователя vitaboss vitaboss 5 февраля 2013 в 18:21

Почему у меня нет и не было этой проблемы?
Мне почти каждый день приходят письма с помощью вебформ - аля заказы. Все всегда нормально отображается и отображалось.

Аватар пользователя knjazev_andr knjazev_andr 5 февраля 2013 в 20:41

В качестве заголовка используется Ф.И.О. пользователей.
Выявил тенденцию:
Если пользователь заполнил поле "Иванов Иван Иванович" - в теме письма кракозябры (но бывает и отображается правильно, письма приходят на gmail и yandex, с кодировками на веб-сервере вроде все в порядке везде utf8).
Если пользователь заполнил "Иванов Иван" или "иванов иван иванович" или "ИВАНОВ ИВАН ИВАНОВИЧ" - проблем не возникало.
Временное решение - переводить в верхний регистр это поле (проверим временем). Больше мыслей нет... Может кто подскажет в чем причина?