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/


Raspunde prin e-mail lui