sendmail, amavis-new, spamassassin - prijemce obdrzi mail mnohonasobne

oldfrog.linux na volny.cz oldfrog.linux na volny.cz
Pondělí Listopad 29 16:43:34 CET 2004


Ing. Pavel PaJaSoft Janoušek wrote:

>>-----Original Message-----
>>From: oldfrog.linux na volny.cz [mailto:oldfrog.linux na volny.cz] 
>>a sendmail prichozi maily jen radil do fronty. Tak jsem se upravil 
>>confQUEUE_LA a
>>restartoval server, nekdy od te doby se zacaly dochazet 
>>nasobne maily a 
>>odesilani
>>posty zacalo trvat dele (cca 20 jednoradkovy mail v plain textu). Na 
>>postmaster
>>neprichazi zadna zvlastni chybova hlaseni... Dost neprijemne 
>>je take to, 
>>    
>>
>	Tak to by mi implikovalo timeouty pri dorucovani (=> odesilatel
>si mysli, ze po data to zbachlo (a tedy nekorektni ukonceni => posleme
>znovu), 
>
Klientem myslite treba Outlook nebo sendmail-rx? Podle me to posila porad
a dokola ten sendmail a snazi se to predavat amavisu...

>ale prijemce si mysli, ze uz ma vse a odesilatel ukoncil radne
>komunikaci)... zkusit juknout i na jine tuningovaci parametry, pripadne
>pocet klientu apod... - ono to balancovani na zaklade vytizeni masiny
>neni uplne od veci...:-)
>

Dival jsem se a nyni to mam nastaveno takto:

a) sendmail-rx.mc:

    define(`confDELIVERY_MODE',`q')dnl
    define(`confQUEUE_LA', `20')dnl Load average at which we just queue 
messages
    define(`confDELAY_LA', `30')dnl Load average at which we delay conection
    define(`confREFUSE_LA', `50')dnl Load average at which we refuse 
conection
    define(`confMIN_QUEUE_AGE', `30m')dnl How old must be the mail in 
queue to proceed them
    define(`confMAX_DAEMON_CHILDREN', `250')dnl Max child processes (0 
meens no limit)
    define(`confMAX_MESSAGE_SIZE', `5000000')dnl Max size of message in 
global...

b) sendmail-tx.mc:

    define(`confDELIVERY_MODE',`background')dnl
    define(`confQUEUE_LA', `999')dnl Load average at which we just queue 
messages
    define(`confDELAY_LA', `999')dnl Load average at which we delay 
conection
    define(`confREFUSE_LA', `999')dnl Load average at which we refuse 
conection
    define(`confMIN_QUEUE_AGE', `30m')dnl How old must be the mail in 
queue to proceed them,
    define(`confMAX_DAEMON_CHILDREN',`0')dnl  Disable, limiting belongs 
to MTA-RX
    define(`confMAX_MESSAGE_SIZE', `5000000')dnl Max size of message in 
global...

Sendmail spoustim takto:

    sendmail -C/etc/mail/sendmail-rx.cf -L sm-mta-rx -bd -q20m -v -O 
LogLevel=30
    sendmail -C/etc/mail/sendmail-tx.cf -L sm-mta-tx -bd -q20m -v -O 
LogLevel=30
    sendmail -L sm-msp-queue -Ac -q10m

>i kdyz se nic nestihlo, tak to do maillogu skutecne stav zapsalo a
>argv[0] obsahovalo skutecny "stav" v tu chvili...
>  
>
Tady nevim jak to myslite.

-- 
------------------------------
Ondrej Nemecek alias 'OldFrog'

tel (domu):     241766035
tel (prace):    222090711
tel (mobil):    775046246
icq:            250163477
------------------------------




Další informace o konferenci Linux