URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96399
[ Назад ]

Исходное сообщение
" Exim  Перенаправление почты"

Отправлено Rakovskiy , 16-Дек-15 00:35 
Здравствуйте!

Нужно сделать перенаправление писем с несуществующих поддоменов domain.ru на admin@qw.domain.ru
Ну или на крайняк перенаправление всех писем учитывая поддомены которых нет. Допустим то, что идёт на *@*.domain.ru кидать на admin@qw.domain2.ru

Думаю можно это сделать реврайтом, но почему-то не выходит. В /etc/exim4/conf.d/rewrite/00_exim4-config_header  после begin rewrite прописываю:

*@*.domain.ru admin@qw.domain.ru


Содержание

Сообщения в этом обсуждении
" Exim  Перенаправление почты"
Отправлено ALex_hha , 16-Дек-15 00:48 
> Здравствуйте!
> Нужно сделать перенаправление писем с несуществующих поддоменов domain.ru на admin@qw.domain.ru
> Ну или на крайняк перенаправление всех писем учитывая поддомены которых нет. Допустим
> то, что идёт на *@*.domain.ru кидать на admin@qw.domain2.ru
> Думаю можно это сделать реврайтом, но почему-то не выходит. В /etc/exim4/conf.d/rewrite/00_exim4-config_header
>  после begin rewrite прописываю:
> *@*.domain.ru admin@qw.domain.ru

Запустить exim с дебагом, к счастью встроенных средств достаточно и посмотреть вывод


" Exim  Перенаправление почты"
Отправлено Rakovskiy , 16-Дек-15 01:35 
>> Здравствуйте!
>> Нужно сделать перенаправление писем с несуществующих поддоменов domain.ru на admin@qw.domain.ru
>> Ну или на крайняк перенаправление всех писем учитывая поддомены которых нет. Допустим
>> то, что идёт на *@*.domain.ru кидать на admin@qw.domain2.ru
>> Думаю можно это сделать реврайтом, но почему-то не выходит. В /etc/exim4/conf.d/rewrite/00_exim4-config_header
>>  после begin rewrite прописываю:
>> *@*.domain.ru admin@qw.domain.ru
> Запустить exim с дебагом, к счастью встроенных средств достаточно и посмотреть вывод

Я не очень в этом разбираюсь, но вот допустим в логах всё чисто.

Да и терзают меня сомнения, что /etc/exim4/conf.d/rewrite/00_exim4-config_header вообще не подключается ибо если туда влепить чё попало, то всё равно всё работает.


" Exim  Перенаправление почты"
Отправлено . , 16-Дек-15 01:02 
> перенаправление всех писем учитывая поддомены которых нет. Допустим
> то, что идёт на *@*.domain.ru кидать на admin@qw.domain2.ru

Деточка - ты же лопнешь! (С)

Сожрать спам всего мира ... ты не из страны прыгающих по граблям случайно? :-)


" Exim  Перенаправление почты"
Отправлено Rakovskiy , 16-Дек-15 01:24 
>> перенаправление всех писем учитывая поддомены которых нет. Допустим
>> то, что идёт на *@*.domain.ru кидать на admin@qw.domain2.ru
> Деточка - ты же лопнешь! (С)
> Сожрать спам всего мира ... ты не из страны прыгающих по граблям
> случайно? :-)

Из страны прыгающих, но не граблей))

Про спам - это не столь важно.


" Exim  Перенаправление почты"
Отправлено . , 16-Дек-15 03:42 
> Про спам - это не столь важно.

А вот спорим оно даже не поняло о чйм я?! :-)


" Exim  Перенаправление почты"
Отправлено Rakovskiy , 16-Дек-15 02:31 
Замену разобрался как сделать, но письма всё равно не приходят на тот адрес который мне нужен.

http://i.imgur.com/bYrlYc9.png


" Exim  Перенаправление почты"
Отправлено Rakovskiy , 16-Дек-15 02:43 
Ну и результаты дебага http://pastebin.com/k19wZTyV

" Exim  Перенаправление почты"
Отправлено Rakovskiy , 16-Дек-15 10:01 
Вопрос решён http://johncms.com/forum/index.php?act=post&id=928789

" Exim  Перенаправление почты"
Отправлено muhlik , 17-Дек-15 09:51 
> Вопрос решён http://johncms.com/forum/index.php?act=post&id=928789

Ну если вас не беспокоит что теперь ваш сервак стал open relay-ем то так конечно можно делать:

> И коментим # следующие строки:
> require message = relay not permitted
>     domains = +local_domains : +relay_to_domains

Ну это не лучшее решение ;)