postfix, dobd már el a kapcsolatot

Fórumok

hello

valászínűleg láma kérdés, de nem tudok rájönni, hogy vehetném rá a postfixet arra, hogy ha már reject ágba futott a levélellenőrzés akkor dobja is el a kapcsolatot és ne tartsa tovább.
az új kapcsolatokra ott a
smtpd_error_sleep_time = 1s
smtpd_soft_error_limit = 10
smtpd_hard_error_limit = 20

előre is köszönöm a válaszokat.

Hozzászólások

Troll on

"postfix dob már el a kapcsoltot"

szép magyaros...

troll off

Logban benne van vagy nincs benne ez...?
dátum:idő mail postfix/smtpd[10109]: disconnect [.............]

benne van, de csak az utan, hogy a telnet kapcsolatban irok egy QUIT parancsot.
a gond pont az hogy a reject utan nem bontja a kapcsolatot hanem var a kliensre :(
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/

"a gond pont az hogy a reject utan nem bontja a kapcsolatot hanem var a kliensre"

Jo lenne logot is latni hozza (miert REJECT), meg konfigot, de ennyibol ez expected behavior, ugyanis az SMTP protokoll megenged olyat, hogy pipelining, vagyis hogy egy sessionben tobb levelet kuldunk, es a QUIT-tal jelezzuk a szerver fele, amikor vege van a musornak.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. 

"a gond pont az hogy a reject utan nem bontja a kapcsolatot hanem var a kliensre"
Ez a normális SMTP működés.

Annak okáról lehet tudni valamit, hogy miért szeretnél ilyet?

A megoldást a nyitó hozzászólásban már leírtad, smtpd_hard_error_limit, ezt egyre állítod, és már meg is vagy.

A releváns rész a konfigból:
smtpd_banner = ESMTP
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_helo_restrictions =
reject_invalid_helo_hostname,
permit
smtpd_sender_restrictions =
reject_invalid_hostname,
check_sender_access hash:/srv/smtp-dns/postfix/config/sender_access,
reject
notify_classess = bounce, 2bounce, delay, policy, protocol, resource, software
relay_domains =

a logból:

Aug 23 13:15:04 foo postfix-******smtp/smtpd[2606]: connect from example.com[1.2.3.4]
Aug 23 13:15:33 foo postfix-******smtp/smtpd[2606]: NOQUEUE: reject: RCPT from example.com[1.2.3.4]: 554 5.7.1 : Sender address rejected: Access denied; from= to= proto=SMTP helo=
Aug 23 13:15:40 foo postfix-******smtp/smtpd[2606]: disconnect from example.com[1.2.3.4]

a végén a disconnect az miattam pontosabban az általam futtatott QUIT parancs miatt van.
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/