Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Demin                      2:5020/400     26 Apr 2006  17:44:07
 To : Alexander Demin
 Subject : Re: Cyrus-imapd 2.3.3 проблема с виртуальными доменами - нашёл в чём пр
 -------------------------------------------------------------------------------- 
 
 > 15. echo 3,0 test@spectrum-internationalgroup.ru | sendmail -bt
 > ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
 > Enter <ruleset> <address>
 > > canonify           input: test @ spectrum-internationalgroup . ru
 > Canonify2          input: test < @ spectrum-internationalgroup . ru >
 > Canonify2        returns: test < @ spectrum-internationalgroup . ru . >
 > canonify         returns: test < @ spectrum-internationalgroup . ru . >
 > parse              input: test < @ spectrum-internationalgroup . ru . >
 > Parse0             input: test < @ spectrum-internationalgroup . ru . >
 > Parse0           returns: test < @ spectrum-internationalgroup . ru . >
 > ParseLocal         input: test < @ spectrum-internationalgroup . ru . >
 > ParseLocal       returns: test < @ spectrum-internationalgroup . ru . >
 > Parse1             input: test < @ spectrum-internationalgroup . ru . >
 > Parse1           returns: $# cyrusv2 $: test
 > parse            returns: $# cyrusv2 $: test
 
 Спасибо Андрею за то, что навёл на мысль.
 
 Проблема оказалась в sendmail.cf:
 SParse1
 # handle numeric address spec
 R$* < @ [ $+ ] > $*     $: $>ParseLocal $1 < @ [ $2 ] > $3      numeric internet
 spec
 R$* < @ [ $+ ] > $*     $: $1 < @ [ $2 ] : $S > $3      Add smart host to path
 R$* < @ [ $+ ] : > $*           $#esmtp $@ [$2] $: $1 < @ [$2] > $3     no
 smarthost: send
 R$* < @ [ $+ ] : $- : $*> $*    $#$3 $@ $4 $: $1 < @ [$2] > $5  smarthost with
 mailer
 R$* < @ [ $+ ] : $+ > $*        $#esmtp $@ $3 $: $1 < @ [$2] > $4      
 smarthost without mailer
 # short circuit local delivery so forwarded email works
 R$=L < @ $=w . >        $#cyrusv2 $: @ $1                       special local
 names
 R$+ < @ $=w . >         $#cyrusv2 $: $1                regular local name
 Строчку выше меняем на:
 R$+ < @ $=w . >         $#cyrusv2 $: $1 < @ $2 >                regular local
 name
 
 echo 3,0 test@spectrum-internationalgroup.ru | sendmail -bt
 ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
 Enter <ruleset> <address>
 
 > canonify           input: test @ spectrum-internationalgroup . ru
 
 Canonify2          input: test < @ spectrum-internationalgroup . ru >
 Canonify2        returns: test < @ spectrum-internationalgroup . ru . >
 canonify         returns: test < @ spectrum-internationalgroup . ru . >
 parse              input: test < @ spectrum-internationalgroup . ru . >
 Parse0             input: test < @ spectrum-internationalgroup . ru . >
 Parse0           returns: test < @ spectrum-internationalgroup . ru . >
 ParseLocal         input: test < @ spectrum-internationalgroup . ru . >
 ParseLocal       returns: test < @ spectrum-internationalgroup . ru . >
 Parse1             input: test < @ spectrum-internationalgroup . ru . >
 Parse1           returns: $# cyrusv2 $: test < @ spectrum-internationalgroup .
 ru >
 parse            returns: $# cyrusv2 $: test < @ spectrum-internationalgroup .
 ru >
 
 Счастье есть.
 
 Мне теперь интересно, можно ли это как-то через sendmail.mc обойти или же
 придёдтся sendmail.cf всегда ковырять?
 
 P.S. Всем огромное спасибо за то, что участвовали в дискуссии и помогли мне.
 
 -- 
 =======================================================
 Demin Alexander / Network Administarator
 Group of companies Spectrum / tel. (+7 495) 995-8999
 Moscow, 103009, Strastnoy blvr. 8
 =======================================================
 --- ifmail v.2.15dev5.3
  * Origin: Group of companies Spectrum (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Cyrus-imapd 2.3.3 проблема с виртуальными доменами.   Alexander Demin   26 Apr 2006 15:25:21 
 Re: Cyrus-imapd 2.3.3 проблема с виртуальными доменами - нашёл в чём пр   Alexander Demin   26 Apr 2006 17:44:07 
Архивное /ru.unix.bsd/5674adf6bda5.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional