On Thu, 17 Oct 2002, Dan Uscatu wrote: > hai salut > > cine imi explica si mie ca la prosti cum configurez qmailul legat de > relay (la cine sa permita si la cine nu, adica cum transpun fostul > /etc/mail/access) ca eu m-am saturat de citit copaci intregi de > documente aberante din distributie.
Acum cativa ani am zis ca hai sa invat si eu un MTA. Asa ca am pus qmail. Nu tin minte sa fi fost nimic aberant in ce am citit. Cel mai usor mi-a fost cand am invatat din Mail-HOWTO. Explica foarte bine. Deci controlul relay-ului la qmail (si probabil si la alte MTA-uri) se face pe baza a 2 chestii: 1. domeniul DESTINATIE al mesajului 2. IP-ul SURSA al sesiunii SMTP Adica daca luam un exemplu concret: avem un domeniu, gica.ro si avem un server de qmail plus o retea interna (192.168.1.x) care vrea sa trimita mail prin serverul de qmail. Atunci facem 2 chestii: 1. punem in /var/qmail/contro/rcpthosts domeniul meu (adica gigi.ro) asta inseamna ca-i spun qmail-smtpd-ului ca orice mail de oriunde ar veni el, daca are destinatia @gigi.ro atunci sa-l accepte, adica sa faca relay pt el 2. creez un fisier /etc/tcp.smtp in care pun o linie de genul: 192.168.1.:allow,RELAYCLIENT="" apoi il compilez: tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp Apoi pornest tcpserver-ul sa porneasca qmail-smtpd atunci cand are conexiuni pe portul 25. Adica: tcpserver -HR -u <qmaild-uid> -g <nofiles-gid> 0 25 /cale/spre/qmail-smtpd Atunci cand cineva se va conecta pe portul 25 (fie el IP extern sau intern) va fi apelat qmail-smtpd. Apoi acel cineva incepe sa discute SMTP si in timpul discutiei el va da unul sau mai multe "RCPT TO:" (catre) iar daca: 1. domeniul destinatie este in rcpthosts sau 2. variabila RELAYCLIENT este definita (care conform fisierului de mai sus inseamna ca de fapt ip-ul sursa al conexiunii este in reteaua interna) atunci se va face relay pt acel mesaj. > <flame> stau si ma intreb oare de ce unii tin neaparat sa foloseasca > timpenii din astea </flame> > > TIA Ask yahoo.com. ---------------------------- Mihai RUSU Disclaimer: Any views or opinions presented within this e-mail are solely those of the author and do not necessarily represent those of any company, unless otherwise specifically stated. --- Pentru dezabonare, trimiteti mail la [EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'. REGULI, arhive si alte informatii: http://www.lug.ro/mlist/
