Баг при отправке сообщений с сайта

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 9 августа 2014 в 16:26
Добрый день, уважаемые коллеги.

Очень нужен ваш совет. Без него никак. Проблема у нас на сайте случилась. Время от времени отправляем рассылку пользователям с уведомлением о новых лотах на сайте. Отправляем сообщения стандартной функцией ядра mailText. На локальном (Open Server 5.11) работает без багов, на сервере (перепробовали уже с десяток хостингов) проблема с кодировкой, когда вдруг среди нормального текста появляются какие-то крякозяблы (http://c2n.me/iHwvIm). Вот сам код: c2n.me/iHwq4K, clip2net.com/s/iHwrTo.

У меня есть предположение, что через равные промежутки (примерно 2048 байт) вставляется несколько байт (предположительно, перевод строки), но при этом всё отправляется. А вот почему оно вставляется — не могу понять.

Никто не сталкивался? Не знаете, как можно решить эту проблему?

Заранее спасибо.
#2 9 августа 2014 в 23:06
возможно нужно прописать кодировку принудительно…
#3 10 августа 2014 в 15:24
Сомнительно
#4 16 августа 2014 в 01:12
Если кто-то в будущем столкнется с данной проблемой, то хочу сказать, как решилось в моем случае:

в файле /includes/phpmailer/class.phpmailer.php я поменял

  1. public $Encoding = '8bit';
на

  1. public $Encoding = 'base64';
Спасибо, Марат, за подсказку.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.