- Проблема с доменом отправителя в sendmail., denn, 21:59 , 25-Апр-05 (1)
- Проблема с доменом отправителя в sendmail., _DVS_, 13:47 , 26-Апр-05 (3)
>Я отправляю тестовое письмо на web-support@domain2, которое принимается sendmail >и пересылается на другой почтовый ящик(с помощью aliases). Так вот при получении >этого письма написано, >что оно было отправлено для web-support@domain1. Что мне совсем не нужно :) Процитируй строку в aliases которая перенаправляет письма для web-support@domain2.
- Проблема с доменом отправителя в sendmail., RomEn, 19:06 , 26-Апр-05 (4)
- Проблема с доменом отправителя в sendmail., _DVS_, 09:51 , 27-Апр-05 (5)
>должно быть так: > >vasya@mail.ru ----> web_support@domain2 ----> web_support@blabla.ru > (отправляет) > (принял, пересылает) > > >Но проблема в том, что когда domain2 переcылает на blabla.ru, там оно оказывается в виде TO:<web_support@domain1>, а должен быть >TO:<web_support@domain2> !!! > >/etc/aliases > >root: web-support@blabla.ru >web-support: root >Странно. Давай посмотрим где именно переписывается адрес. Выполни команду: echo "3,0 <web_support@domain2>" | sendmail -bt -d21.4 Она покажет все преобразования адреса получателя <web_support@domain2>. Процитируй листинг. - Проблема с доменом отправителя в sendmail., denn, 11:17 , 27-Апр-05 (6)
- Проблема с доменом отправителя в sendmail., RomEn, 16:25 , 27-Апр-05 (7)
- Проблема с доменом отправителя в sendmail., _DVS_, 12:29 , 28-Апр-05 (8)
>Canonify2 input: web-support < @ domain2 . ru > >rewrite: RHS $&{daemon_flags} => "(NULL)" >rewritten as: $| web-support < @ domain2 . ru > >rewritten as: web-support < @ domain1 . ru . > >Canonify2 returns: web-support < @ domain1 . ru . >Наверное проще всего будет немного поправить sendmail.cf. Предлагаю сделать класс содержащий имена доменов которые не будут канонифицироваться. C{nocanonify}domain2 . ru или F{nocanonify}/etc/mail/nocanonify где /etc/mail/nocanonify - текстовый файл содержащий по одному имени домена на каждой строке. Затем в наборе правил Canonify2 надо найти строки (возможно у тебя они будут немного отличаться): # hostnames ending in class P are always canonical R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 и заменить их на: # hostnames ending in class P are always canonical R$* < @ $* $=P > $* $: $1 < @ $2 $3 . > $4 R$* < @ $* $={nocanonify} > $* $: $1 < @ $2 $3 . > $4 На ВПС напомню, что левая и правая часть правил должны быть разделены табуляцией.
|