Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Портал > Настройка и эксплуатация

Ответ
 
Опции темы Опции просмотра
ZlydenGL вне форума ZlydenGL
Напильникъ - наше все

Аватар для ZlydenGL

| Цитировать Старый #1 01-15-2009, 11:06

Собственно, предыстория.

Жена довольно часто делает рассылки, плюс естественно включено уведомление пользователей по e-mail о новых ЛС и/ли ответах на форуме. Постоянно от серверов pochta.ru приходил отлуп - "не пущу бо вы спамеры". Переписка с тамошними админами тоже ничего не дала - "письма останавливаются Касперским, ничего поделать не можем. Ищите проблему на своей стороне". Предлагали еще адрес, с которого производится рассылка, добавлять в адресную книгу реципиентов - фокус тоже не сработал.

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

Пришлось почесать репу, взять ломик и с помощью такой-то матери начать шаманить файлик class/xoopsmailer.php. В процессе ковыряния функции send() нашел такой блок команд-формирования заголовка письма:

PHP код:
  //$this->addHeader('From:', $this->fromEmail);
  
$this->addHeader('From:'$this->fromName." <".$this->fromEmail.">");
  
$this->addHeader('Reply-To:'$this->fromEmail);
  
$this->addHeader('Return-Path:'$this->fromEmail);
  
$this->addHeader('Error-To:'$this->fromEmail);
  
$this->addHeader('Return-Errors-To:'$this->fromEmail);
  
$this->addHeader('X-Mailer:'XOOPS_VERSION); 
Это строчки 500 и дальше для RunCMS 1.6.1. Юмор был не понят, и все 5 строчек определения хедеров после хедера "From:" были закомментированы - после чего письма серверами pochta.ru тормозиться ПЕРЕСТАЛИ.

Не разобрался еще, какая именно строчка приводила к бану письма, да и беглое тестирование показало, что письма без хедеров от "Reply-to" до "X-Mailer" включительно прекрасно ходят.

Буду рад, если этот трюк кому-нибудь поможет.

Последний раз редактировалось ZlydenGL, 01-15-2009 в 11:15


Не ошибается только тот, кто ничего не делает. Ковчег построил любитель. Профессионалы строили Титаник.
  Сообщения: 777 c 22.09.2008 | Репутация: 92
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #2 01-15-2009, 13:31

Не исключено что из за X-Mailer


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,185 c 20.09.2003 | Репутация: 223
pan вне форума pan
): ǝҺɐни dиw ɐн иd⊥оwɔ

Аватар для pan

| Цитировать Старый #3 01-15-2009, 13:34

Кстати у меня юзерам прихит почта что то типа такого
название сайта@емайл хостинга, это случаем не из за
PHP код:
 $this->addHeader('From:'$this->fromName." <".$this->fromEmail.">"); 
?
кто знает ?


Напильник для RUNCMS
Строим помаленьку
Для гурманов
Мебель для дома
Посетить домашнюю страницу pan
  Сообщения: 4,777 c 15.03.2004 | Репутация: 121
Irbis вне форума Irbis
Старший участник

Аватар для Irbis

| Цитировать Старый #4 01-15-2009, 23:55

Ну вот эти то, точно можно удалить
PHP код:
  $this->addHeader('Error-To:'$this->fromEmail);
  
$this->addHeader('Return-Errors-To:'$this->fromEmail);
  
$this->addHeader('X-Mailer:'XOOPS_VERSION); 


Логопедия для логопедов и родителей scanlove.ru
Посетить домашнюю страницу Irbis
  Сообщения: 648 c 15.02.2005 | Репутация: 64
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 56.21 Kb. compressed to 52.75 Kb. by saving 3.46 Kb. (6.16%)
Page generated in 0.07525 seconds with 12 queries