Re: sendmail + greet_pause, но не для всех

From
Andrey Zonov (2:5020/830.28)
To
Victor Sudakov
Date
2006-11-21T11:44:04Z
Area
RU.UNIX.BSD
Привет, Victor!

 >> Для борьбы со спамом юзаю сабжевую фичу, но хочется чтобы юзеры прошедшие
 >> SMTP-auth не ждали 15 сек. Как это можно реализовать?

 VS> Никак этого нельзя, потому что пауза происходит в самом начале,
 VS> ещё до возможности сказать AUTH.

ага, так и мыслил :(

 VS> Но можно сделать иначе - юзеры, которые будут проходить
 VS> аутентификацию, пусть приходят на 587 порт, а на нём
 VS> включить обязательную аутентификацию:

 VS> DAEMON_OPTIONS(`Port=587, Name=MSA, M=a')dnl

 VS> а паузу выключить. Например, так:

 VS> LOCAL_RULESETS
 VS> SLocal_greet_pause
 VS> # do not pause if authentication is required.
 VS> R$*                     $:$1 <?> $&{daemon_flags}
 VS> R$* <?> $* a $*         $# 0
 VS> R$* <?> $*              $@ $1

Это уже сделано...

                                              Успехов!

--- GoldED+/W32 snapshot-2000.12.24
 * Origin: Жизнь - хорошая штука (2:5020/830.28)
SEEN-BY: 46/50 50/12 400/567 814 450/1024 452/25 154 461/48 1313 469/142
SEEN-BY: 2432/260 4600/126 4615/21 4635/1024 5000/5000 5001/100 5002/63 5010/2
SEEN-BY: 5011/13 5012/30 46 5015/28 214 5019/31 5020/400 545 715 760 830 1042
SEEN-BY: 5020/1641 2238 2395 2871 4441 5021/29 44 5023/46 5025/3 9595 5027/12
SEEN-BY: 5028/61 5029/60 5030/115 731 830 901 1080 1957 5033/21 5035/18 38
SEEN-BY: 5036/10 5042/12 21 5045/7 5049/19 164 5050/151 5051/40 5052/4 5054/1
SEEN-BY: 5054/4 8 9 11 28 35 36 37 45 50 63 66 67 70 75 84 85 89 5058/42 999
SEEN-BY: 5059/9 5062/10 5063/3 5064/7 5070/156 5071/22 166 5074/24 5076/1
SEEN-BY: 5077/70 5078/20 5080/111 147 197 237 239 1003 5084/9 61 5085/13 87
SEEN-BY: 5093/4 33 55 5095/20 5096/18 5097/31 303 6001/10 6028/1 6055/2 6070/5
SEEN-BY: 6083/12
PATH: 5020/830 5080/1003 5020/545 5054/1 37