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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Slawa Olhovchenkov                   2:5030/500     22 Dec 2004  14:33:32
 To : Nick Gazaloff
 Subject : sendmail && проверка локальных пользователей
 -------------------------------------------------------------------------------- 
 
 
 22 Dec 04, Nick Gazaloff writes to Slawa Olhovchenkov:
 
  >> Это автор скорее всего недостаточно хорошо изучил матчасть или под
  >> виртуальными доменами понимает нечто иное. Поскольку именно этот метод у
  >> меня великолепно пашет с виртуальними доменами. Со всеми раскрытиями
  >> алиасов.
 
  NG> Уже интересно... А как при этом в sendmail идет отправка на домены?
  NG> Через mailertable или через "доработанный" локальный мейлер?
 
 Через mailertable. Да, локальный майэлер -- естественно дефолтно-шлимыльный,
 файлово-mboxный. Все домены под раздачу заводятся через mailertable.
 
 domain cyrusv2:domain.
 
 Часть после cyrusv2: на данный момент значения не имеет.
 
 Дабы ничего не порушилось installworld я все засунул в локальный конфиг, благо
 там буквально несколько строчек:
 
 # Cyrus smmapd(8)'s map for verifying mailboxes of local recipients
 
 LOCAL_CONFIG
 Kcyrus socket -a<OK> -T<TMPF> /usr/local/cyrus/socket/smmapd
 Mcyrusv2,       P=[IPC], F=lsDFMnqXzA@/:|m5,
                 S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n,
                 T=DNS/RFC822/SMTP,
                 A=FILE /usr/local/cyrus/socket/lmtp
 
 LOCAL_RULESETS
 SLocal_localaddr
 R$+                     $: $> "ckuser_cyrus" $1
 
 Sckuser_cyrus
 #Query smmapd(8)
 R$+                     $: <!> $1 $| $(cyrus $1 $: $)
 #Cyrus OK, skip
 R<!> $* $| $* <OK>      $@ $1
 #Over quota or lookup failure
 R<!> $* $| $* <TMPF>    $# error $@ 4.3.0 $: "451 TEMPFAIL."
 #Mailbox doesn't exist or its ACL forbids posting
 R<!> $* $| $*           $# error $@ 5.1.1 $: "550 Mailbox is not available."
 
 Всякие алиасы прописываются в userdb. Со всеми домеенными частями
 
 vasya@domain:maildrop   petya@domain
 vasya@domain:maildrop   boba@domain
 
 Если хочется весь домен сливать в один ящик, то это можно устроить следующим
 способом (дальнейшее не тестировалось, переделка на ходу другого работающего
 варианта, возможны глюки и просто неработоспособность):
 
 в userdb пишем
 
 @domain:maildrop    alluser@domain
 
 В мэйлере EnvToSMTP исправляем на VDom и добавляем
 
 Kvluser btree -m -a<> /etc/mail/userdb
 
 SVDom
 R$+                     $: $> "VLrelay" $1
 R$+                     $: $> "EnvToSMTP" $1
 
 SVLrelay
 R$*                     $: $(vluser $1:maildrop $)
 R$* :maildrop<>         $@ $1
 R$+ @ $+                $: $1 $(vluser @$2 $)
 R$+ @ $+ :maildrop<>    $@ @$2
 R$* :maildrop           $: $1
 
 ... Это я тебе, голуба, говорю как краевед!
 --- GoldED+/BSD 1.1.5
  * Origin:  (2:5030/500)
 
 

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

 Тема:    Автор:    Дата:  
 sendmail && проверка локальных пользователей   Vladimir Nikolyukin   18 Dec 2004 02:19:41 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   18 Dec 2004 01:38:00 
 sendmail && проверка локальных пользователей   Vladimir Nikolyukin   18 Dec 2004 22:51:48 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   18 Dec 2004 23:01:30 
 sendmail && проверка локальных пользователей   Vladimir Nikolyukin   21 Dec 2004 01:59:19 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   21 Dec 2004 01:58:33 
 sendmail && проверка локальных пользователей   Vladimir Nikolyukin   21 Dec 2004 23:33:13 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   22 Dec 2004 01:40:03 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   20 Dec 2004 17:39:44 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   20 Dec 2004 21:43:56 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   21 Dec 2004 11:47:04 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   20 Dec 2004 17:38:46 
 sendmail && проверка локальных пользователей   Vladimir Nikolyukin   21 Dec 2004 23:43:24 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   21 Dec 2004 23:54:58 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   22 Dec 2004 11:16:33 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   22 Dec 2004 12:38:04 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   22 Dec 2004 14:07:08 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   22 Dec 2004 14:33:32 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   23 Dec 2004 00:11:42 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   23 Dec 2004 00:58:44 
 Re: sendmail && проверка локальных пользователей   Nick Gazaloff   25 Dec 2004 01:57:01 
 sendmail && проверка локальных пользователей   Slawa Olhovchenkov   25 Dec 2004 05:01:04 
Архивное /ru.unix/222141c952d1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional