Модуль “Рассылка”

#1 5 сентября 2011 в 05:32
Очень прошу помочь разобраться с Модулем “Рассылка”, не работает корректно на InstantCMS 1.8
Установка произведена нормально в базе ошибок нет, однако в настойках модуля отсутствуют какие либо параметры (пусто) и при выводе модуля на страницу он не отображается, а так же пропадает отображение всех остальных модулей в сидебаре.
Обращения к разработчику модуля ответов не имели… может кто нибудь все таки поможет поднять модуль?

Страница с модулем instantcms.ru/blogs/instantcms-development/modul-rasylka-rasylka-publikuemyh-materialov.html
#2 9 сентября 2011 в 11:24
У меня вот все отображается, но на Емейл такая ерунда пиходит

Такая ошибка

SMTP error from remote mail server after end of data:
host mxs.mail.ru [94.100.176.20]: 550 Message was not accepted — it contains invalid headers. More specially, 'From:' header must match user you are sending mail from. See help.mail.ru/mail-help/mailer/popsmtp for details.

И вот что в тексте

дКЪ РНЦН ВРН АШ бЮЬ E-mail АХК ДНАЮБКЕМ Б АЮГС ПЮЯЯШКЙХ МНБНЯРЕИ ЯЮИРЮ div-portal.ru ОЕПЕИДХРЕ ОН ЯЯШКЙЕ <a href="http://div-portal.ru/subs-users-id-1.html">оНДРБЕПДХРЭ</a>;

что-то с кодировкой?

Перешел по ссылке — рассылка подтвердилась. Но с кодировкой письма надо что-то делать.
#3 12 сентября 2011 в 09:17
Поигрался с параметрами кодировки в файлах контента и базы, ничего не вышло. Кракозябры пиходят, и все тут((
#4 12 сентября 2011 в 09:19
id 1R2ykM-000OhU-8W
for seyferseed@mail.ru; Mon, 12 Sep 2011 06:07:54 +0100
To: seyferseed@mail.ru
Subject: =?utf-8?B?z+7k7+jx6uAg7eAg8ODx8fvr6vMg7e7i7vHy5ekgZGl2LXBvcnRhbC5ydQ==?=
X-PHP-Script: div-portal.ru/index.php for 92.124.74.240
Content-type: text/html; charset="utf-8"
From: =?utf-8?B?wOTs6O3o8fLw4Pbo/yDx4Ony4CBkaXYtcG9ydGFsLnJ1?= <admin@div-portal.ru>
Mime-Version: 1.0

Date: Mon, 12 Sep 2011 06:07:54 +0100

дКЪ РНЦН ВРН АШ бЮЬ E-mail АХК ДНАЮБКЕМ Б АЮГС ПЮЯЯШКЙХ МНБНЯРЕИ ЯЮИРЮ div-portal.ru ОЕПЕИДХРЕ ОН ЯЯШКЙЕ <a href="http://div-portal.ru/subs-users-id-4.html">оНДРБЕПДХРЭ</a>;
#5 12 сентября 2011 в 11:16

?utf-8?


кодировка глючит. в движке ср1251 а не утф8. надо смотреть где в моде прописана, или не прописана и прописать надо
#6 13 сентября 2011 в 02:46
Себе ставил на 1.8, работает без проблем, тут скорее шаблон сайта напутан с кодировкой
#7 14 сентября 2011 в 07:02
utf8 это я уже менял.
в функциях плагина написано windows-1251, тогда в письме пишется
From: =?windows-1251?B?wOTs6O3o8fLw4Pbo/yDx4Ony4CBkaXYtcG9ydGFsLnJ1

менял кодировку базы, эффекта нет. т.к. плагин при установке меняет файлы в папке content на файлы с дописанными функциями и контент работает дальше, не думаю, что проблема в кодировке самих файлов. там весь текст написан, который прихдит.
#8 14 сентября 2011 в 12:53

   host mxs.mail.ru [94.100.176.20]: 550 Message was not accepted — it contains invalid headers. More specially, 'From:' header must match user you are sending mail from. See help.mail.ru/mail-help/mailer/popsmtp for details.

seyfer
Сообщение не подтверждено — оно содержит неправильные заголовки. Подробнее — заголовок "From:" должен совпадать в с пользователем откуда вы посылаете сообщение.

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

А насчет кодировки — вам нужно в том файлике где идет рассылка — переконвертировать все переменные которые содержат латиницу в UTF8.
  1. $ИМЯ_ПЕРЕМЕННОЙ =iconv('windows-1251', 'utf-8', $ИМЯ_ПЕРЕМЕННОЙ);
#9 30 сентября 2011 в 10:56
Почему в утф8? Почта в этой кодировке?
#10 30 сентября 2011 в 19:11
seyfer, заполните поле E-mail сайта в админке -> настройка сайта.
Это и есть поле FROM
Еще у не которых хостерах в это поле надо в носить почту, которая принадлежит вашему домену.
#11 1 октября 2011 в 19:31
Оно у меня заполнено. admin@div-portal.ru
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.