Thread View: pl.comp.mail.mta
2 messages
2 total messages
Started by Piotr Klaban
Tue, 24 Feb 1998 12:52
sendmail timeout
Author: Piotr Klaban
Date: Tue, 24 Feb 1998 12:52
Date: Tue, 24 Feb 1998 12:52
15 lines
1232 bytes
1232 bytes
Mam problem ze zjadajacymi pamiec procesami sendmail'a. Glowny demon chodzi jako 'sendmail -bd -q1h'. Gdy ktos sie laczy do niego na port 25 i wysyla list, to list ten odbiera (z)fork'owany proces sendmail'a. Gdy docelowy serwer nie odbiera poczty, ten proces wisi sobie w najlepsze. Nie wiem czy to normalne - byc moze. Czeka on az ta druga strona sie odezwie. Byc moze nie dzieje sie tak ze wszystkimi listami. Wiszacy sendmail potrafi zjesc do 20MB (x10 == 200MB!), od poczatkowej wartosci ok. 3MB. Jak zrobic, zeby proces w ogole nie czekal, a tylko zapisywal niedostarczony list w /var/spool/mqueue? Piotr Klaban -- makler@man.torun.pl
Re: sendmail timeout
Author: Tomasz R. Surmacz
Date: Thu, 26 Feb 1998 17:00
Date: Thu, 26 Feb 1998 17:00
50 lines
3217 bytes
3217 bytes
Piotr Klaban <makler@man.torun.pl> wrote:
: Mam problem ze zjadajacymi pamiec procesami sendmail'a.
: Glowny demon chodzi jako 'sendmail -bd -q1h'.
: Gdy ktos sie laczy do niego na port 25 i wysyla list,
: to list ten odbiera (z)fork'owany proces sendmail'a.
: Gdy docelowy serwer nie odbiera poczty, ten proces wisi
docelowy, czyli twój?, bo coś tu namieszałeś...
: sobie w najlepsze. Nie wiem czy to normalne - byc moze.
: Czeka on az ta druga strona sie odezwie. Byc moze nie dzieje
: sie tak ze wszystkimi listami. Wiszacy sendmail potrafi zjesc
: do 20MB (x10 == 200MB!), od poczatkowej wartosci ok. 3MB.
: Jak zrobic, zeby proces w ogole nie czekal, a tylko zapisywal
: niedostarczony list w /var/spool/mqueue?
Ustawić:
define(`confMAX_MESSAGE_SIZE', 1500000)dnl
:-)
Tak, wiem, że pytanie było inne, ale podejrzewam, że taka właśnie jest
właściwa odpowiedź :-). Jeżeli wiszący sendmail ma 20MB, to raczej
dlatego, że dostaje z drugiej strony list o podobnej wielkości, a wisi
tak długo nie dlatego, że nic się nie dzieje, lecz dlatego, że cały czas
go otrzymuje. Pomocne może być podejrzenie pakietów biegających w sieci.
Natomiast jeśli naprawdę chcesz uzyskać odpowiedź na zadane pytanie,
to polecam różnorakie parametry confTO_*, o jakich można wyczytać w
cf/README, np:
confTO_DATABLOCK Timeout.datablock [1h] The timeout waiting for a block
during DATA phase.
confTO_RSET Timeout.rset [5m] The timeout waiting for a response
to the RSET command.
confTO_QUIT Timeout.quit [2m] The timeout waiting for a response
to the QUIT command.
confTO_MISC Timeout.misc [2m] The timeout waiting for a response
to other SMTP commands.
confTO_COMMAND Timeout.command [1h] In server SMTP, the timeout waiting
for a command to be issued.
Pozostałe (jest ich jeszcze parę) znajdziesz bezpośrednio przed i za :-)
--
_________
(_ _' __) Tomasz R. Surmacz *--* Work:(071)320-2752 tsurmacz@ict.pwr,wroc.pl
| (__ \ http://www.ict.pwr.wroc.pl/~tsurmacz/ *---* Home: ts @wroc,apk,net
|__(____/ For PGP key finger tsurmacz@asic.ict,pwr,wroc.pl *---* irc: TomekS
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads