sendmail a neexisujici uzivatele

Dan Lukes dan na obluda.cz
Pátek Květen 17 01:03:24 CEST 2002


Lubos Kaspar wrote:

> > > Mam server se sendmailem 8.11.6 a bez problemu se dorucuji maily jak maji,
> > > ale pokud uzivatel na serveru ci v aliasu neni odesle se zpet hlaska o
> > > neexistujicim uzivateli. Nesel by sendmail nastavit, aby pro co neexistuje
> > > uzivatel doslo nejakemu jinemu (postmaster) uzivateli, ktery by uz urcil
> > > jestli to pro nekoho je nebo to patri do kose.
> > > Poradite me co kam zapsat? (predpokladam, ze to lze)

> Umel by to nekdo prosim jen pravidly v sendmail.cf? Navic by se hodilo,
> kdyby to slo smerovat do programu. Ten by se totiz pak dal postupne
> vyvijet tak, aby podle DB adres platnych neplatnych (byvalych) prijemcu
> napr. "vychytaval" zrusene adresy, preklepy v adresach ap. (samozrejme,
> ze odesilateli by poslal kazdopadne "user unknown", ale potencialnim
> prijemcum by mohl predat hlavicky s doporucenim, aby si v pripade, ze
> jde o chybu v adrese, zaslani na spravnou adresu vyzadali sami). Taky
> by nedorucitelne adresy mohl sam psat do dedikovaneho logu (i s prip.
> platnymi ekvivalenty) a postmasterovi posilat treba jen nejake
> souhrny jednou za zvolene obdobi.
> 
> S diky za zamysleni


	Prostredku "cf" to pujde zcela jiste - to, co potrebujete zjistit je,
jestli je uzivatel lokalni a/nebo v aliasu a podle toho se zaridit. Ted
si nevybavuji zda tam takova trida neni "preddefinovana" - pokud ano,
tak je v zasade hotovo, pokud ne tak mame problem, ale resitelny - v
uplne nejhorsim pripade lze tridu nadefinovat i jako "externi program
ktery dostane parametr a neco vrati" - v tomto pripade zda uzivatel je
nebo neni lokalni. Nicmene, trida realizovana externim programem na
negativni dopady na vykon. 

	Co se tyce presmerovni do programu, tak to uz je pak pravdepodobne
trivialita - i kdyby to neslo jinak, tak to presmerujete na jmeno, ktere
uvedete do "aliases" a presmerovani do programu napisete tam.

						Dan



-- 
Dan Lukes,  SISAL, MFF UK  tel: +420 2 21914205, fax: +420 2 21914206
AKA: dan na obluda.cz, dan na freebsd.cz, dan na kolej.mff.cuni.cz, dan na fio.cz




Další informace o konferenci Sendmail