Posts

Showing posts from July 17, 2015

Kako Postfix isporučuje poštu

Image
Jednom kad poruka dođe do incoming reda sledeći korak jeste da se isporuči. Manager reda ( qmgr server) je srce Postfix isporuke pošte. On kontaktira smtp, lmtp, local, virtual, pipe, discard ili error agente isporuke i šalje zahtev za isporuku za jednu ili više adresa primaoca. discard i error su posebni agenti isporuke. oni mogu odbaciti ili odbiti svu poštu i nisu prikazani na slici. Manager reda ima mali active red koji obaveštava da je otvoren za isporuku.  active  red ograničava potencijalno veliki dolazni red.  active  red sprečava da manager reda radi pod velikim opterećenjem. Manager reda održava poseban deferred red za mejlove koji su odloženi jer ne mogu da se isporuče, tako da veliki broj zaostale pošte ne uspori pristup normalnom redu. trivial-rewrite server rešava svaku adresu primaoca u skladu sa lokalnim ili udaljenim adresnim klasama. Dodatne informacije o rutiranju se mogu specificirati transport tabelama. trivial-rewrite server pit...

Kako Postfix prima mejlove

Image
Kada poruka uđe u mail sistem, prva stanica je incoming queue . Mejlovi sa mreže ulaze u Postfix preko smtpd ili qmqpd servera. Ovi serveri uklanjaju SMTP ili QMQP enkapsulaciju protokola, sprovodi osnovnu proveru da zaštiti Postfix i predaje pošiljaoca, primaoce i sadržaj mejla cleanup serveru. smtpd server  može da se podesi da blokira neželjenu poštu. Lokalni podnesci su primljeni prko Postfix sendmail kompatibilne komande i prosleđeni su u redu maildrop queue od strane privilegovane postdrop -a komande. Ovaj postupak funkcioniše  i dok Postfix nije pokrenut. Lokalni pickup server skuplja lokalne podneske, sprovodi osnovne provere i prosleđuje pošiljaoca, primaoca i sadržaj poruke cleanup serveru. Mejlovi iz internih izvora se direktno prosleđuju cleanup serveru. Ovo uključuje mejlove koji se prosleđuju od local delivery agenta, mejlovi koji se vraćaju pošiljaocu od strane bounce servera i postmaster obaveštenja vezana za probleme sa Postfixom. cleanup serve...