Отправка почты через веб морду
Отправка почты через веб морду
Всем привет,
Может кто сталкивался. Когда отправляешь почту через веб морду (roundcude), то почта приходит от:
%vesta_admin_email% %<admin@%hostname%>%; on behalf of; %user_email%
т.е.
[email protected] <[email protected]>; on behalf of; [email protected]
где:
[email protected] - адрес указанный при установке Vesta
[email protected] - все что после собаки имя хоста взятое из обратной зоны (внешнего сервера, т.е. берет не у себя)
[email protected] - пользак под которым заходили в почту
Как это вылечить?
Может кто сталкивался. Когда отправляешь почту через веб морду (roundcude), то почта приходит от:
%vesta_admin_email% %<admin@%hostname%>%; on behalf of; %user_email%
т.е.
[email protected] <[email protected]>; on behalf of; [email protected]
где:
[email protected] - адрес указанный при установке Vesta
[email protected] - все что после собаки имя хоста взятое из обратной зоны (внешнего сервера, т.е. берет не у себя)
[email protected] - пользак под которым заходили в почту
Как это вылечить?
Re: Отправка почты через веб морду
Если у вас одна из ранних версий, то в конфигурации почтового сервера отсутсвует строка, которая позволяет php изменять заголовки писем:
Загрузите новую конфигурацию и перезапустите exim
Code: Select all
untrusted_set_sender = *
Code: Select all
wget http://c.vestacp.com/0.9.7/exim.conf -O /etc/exim/exim.conf
service exim restart
Re: Отправка почты через веб морду
Установил сегодня последнюю версию.
Сейчас в конфигах проверю.
Да кстати нашел баг или фичу:
При подключении к почте через ИМАП и ПОП3, данные протоколы проверяются антиспамом - это хорошо, но если мы пытаемся подключиться к почте к примеру клиентом (с телефона или еще с чего), а к примеру ИП занесен в одну из баз спама, то конект отклоняется. Как это можно решить (ьез отключения одной из баз спама)? :-)
Сейчас в конфигах проверю.
Да кстати нашел баг или фичу:
При подключении к почте через ИМАП и ПОП3, данные протоколы проверяются антиспамом - это хорошо, но если мы пытаемся подключиться к почте к примеру клиентом (с телефона или еще с чего), а к примеру ИП занесен в одну из баз спама, то конект отклоняется. Как это можно решить (ьез отключения одной из баз спама)? :-)
Re: Отправка почты через веб морду
пробовал, ничего не изменилось.skid wrote:Если у вас одна из ранних версий, то в конфигурации почтового сервера отсутсвует строка, которая позволяет php изменять заголовки писем:Строчка есть в кофиге.Code: Select all
untrusted_set_sender = *
Загрузите новую конфигурацию и перезапустите eximCode: Select all
wget http://c.vestacp.com/0.9.7/exim.conf -O /etc/exim/exim.conf service exim restart
Re: Отправка почты через веб морду
IP адрес проверяется только при подключении по smtp. Протоколы imap и pop3 не фильтруются. Поэтому тут возможны несколько вариантов:
1) Почтовый клиент пытается достучаться по smtp и действительно не проходится валидацию. Если так, то диапазон провайдера можно добавить в файл /etc/exim/white-blocks.con, либо отключить проверку, удалив dnsbl серверы из /etc/exim/dnsbl.conf.
2) Подключение фильтруется мобильным оператором.
3) Подключение фильтруется фаерволом на сервере, который был настроен после установки.
По поводу проблемы с "on behalf of;" довольно странно, я не смог воспроизвести ситуацию на новом сервере. Возможно дело в версии ОС. Уточните пожалуйста на какую операционную систему была установлена панель.
1) Почтовый клиент пытается достучаться по smtp и действительно не проходится валидацию. Если так, то диапазон провайдера можно добавить в файл /etc/exim/white-blocks.con, либо отключить проверку, удалив dnsbl серверы из /etc/exim/dnsbl.conf.
2) Подключение фильтруется мобильным оператором.
3) Подключение фильтруется фаерволом на сервере, который был настроен после установки.
По поводу проблемы с "on behalf of;" довольно странно, я не смог воспроизвести ситуацию на новом сервере. Возможно дело в версии ОС. Уточните пожалуйста на какую операционную систему была установлена панель.
Re: Отправка почты через веб морду
CentOS 6.3 x64
Может нужно какие логи предоставить?
Может нужно какие логи предоставить?
Re: Отправка почты через веб морду
Чтобы исключить блокировку со стороны сервера, удалите временно содержимое файла /etc/exim/dnsbl.conf и перезапустите почтовый сервер exim. Позже, вы сможете восстановить содержимое из шаблона.
Re: Отправка почты через веб морду
Проблему с блокировкой клиента решил, заменив листы.
Теперь осталось только проблему "с отправкой от имени" решить. :-)
Теперь осталось только проблему "с отправкой от имени" решить. :-)
Re: Отправка почты через веб морду
Покажите пожалуйста содержимое /etc/exim/exim.conf, я попробую воспроизвести на тестовой машине.
Re: Отправка почты через веб морду
Вопрос решился через ЛС. По мотивам топика на гитхабе в конфигурацию была добавлена опция no_local_from_check