On Friday 20 June 2008 12:07:57 adriano wrote:
> Am o problema care nu reusesc deloc sa o rezolv (sau nu inteleg eu ce
> trebuie facut). Am un Gentoo cu qmail si vpopmail.
>
> Sunt 2 situatii:
> 1. Daca sunt in internet si configurez in outlook un cont de mail si pun o
> adresa de genul [EMAIL PROTECTED] la sender si smtp smtp.domeniulmeu.ro
> pot trimite mail la oricare dintre adresele de mail din
> domeniulmeu.ro(incorect zic eu).
De ce e incorect? Daca domeniulmeu.ro e configurat pe qmail in rcpthosts nu e
nimic incorect (si asa e configurat daca l-ai adaugat cu vadddomain. E normal
daca ai un domeniu gigi.ro configurat pe server sa accepte mail de oriunde
catre @gigi.ro. That's the whole point.
> Daca incerc sa dau mail la alte domenii
> imi zice ca nu e in rcpthosts(corect).
Asa.
> 2. Daca sunt in reteaua locala si configurez in outlook un cont de mail si
> pun o adresa de genul [EMAIL PROTECTED] la sender si smtp
> smtp.domeniulmeu.ro pot trimite mail la orice adresa de mail din domeniul
> meu sau orice alt domeniu(incorect zic eu)
Aici depinde de:
1. daca te-ai autentificat pe POP3/IMAP pe un cont de pe domeniul configurat
pe vpopmail si ai activata facilitatea de SMTP relay after POP3/IMAP (adica
iti face relay un anumit timp de la IP-ul de la care te-ai autentificat)
2. sau daca ai SMTP AUTH si evident se autentifica pe SMTP atunci face relay
3. daca e trecuta reteaua locala in /etc/tcprules.d/tcp.qmail-smtp si e
trecuta cu adaugarea variabilei "RELAYCLIENT" (asta face Gentoo by default,
adauga retelele locale automat in acel fisier deci probabil din aceasta cauza
iti face relay)
> Cred ca imi trebuie ceva de genul SMTP-AUTH, care nu resusesc sa il fac sa
> mearga
Nu-ti trebuie pentru reteaua locala, merge cu tcprules just fine. Sau nu e
bine sa faci relay pentru orice IP din acea retea?
> Am tot incercat dar nu reusesc (nu stiu daca qmail,vpopmail a fost compilat
> cu tot ce e necesar...)
>
> In conf-smtpd am
>
> QMAIL_SMTP_CHECKPASSWORD="/var/vpopmail/bin/vchkpw"
> [[ -n "${QMAIL_SMTP_CHECKPASSWORD}" ]] && {
> [[ -z "${QMAIL_SMTP_POST}" ]] && QMAIL_SMTP_POST=/bin/true
> QMAIL_SMTP_POST="${QMAIL_SMTP_CHECKPASSWORD} ${QMAIL_SMTP_POST}"
> }
>
> am restartat svscan dar la fel .. la telnet nu trebuia sa imi apara ceva de
> AUTH
Vezi cu ps daca qmail-smtp a fost pornit ceva de genul
/path/to/qmail-smtpd /path/to/vchkpw true
La mine e asa:
/usr/bin/tcpserver -p -v -R -x /etc/tcprules.d/tcp.qmail-smtp.cdb -c 40 -u
201 -g 200 0.0.0.0 smtp /var/qmail/bin/qmail-smtpd
Si evident nu am AUTH in aceasta situatie.
> telnet domeniulmeu.ro 25
> 220 domeniulmeu.ro ESMTP
> ehlo
> 250-domeniulmeu.ro
> 250-STARTTLS
> 250-SIZE 13900000
> 250-PIPELINING
> 250 8BITMIME
Am decomentat linia cu QMAIL_SMTP_CHECKPASSWORD, am rulat
svc -t /service/qmail-smtpd pentru a restarta serviciul si acum am:
/usr/bin/tcpserver -p -v -R -x /etc/tcprules.d/tcp.qmail-smtp.cdb -c 40 -u
201 -g 200 0.0.0.0 smtp /var/qmail/bin/qmail-smtpd /bin/cmd5checkpw /bin/true
Si evident:
$ telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 dizzywork.censored ESMTP
EHLO
250-dizzywork.censored
250-STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE 0
250 AUTH LOGIN PLAIN CRAM-MD5
> Trebuie adaugat ceva in tcp.smtp.cdb ?
Pentru AUTH nu stiu sa trebuiasca ceva.
> Partea cu update de versiuni qmail,vpopmail nu cred ca imi place asa mult
> pentru ca imi e teama ca nu iese ceva bine si nu mai reusesc sa il pun la
> cap apoi. Multumesc anticipat.
Pentru ca inca nu stapanesti cum se configureaza fiecare facilitate, bajbaii
prin intuneric si atunci evident ca ai senzatia ca daca faci upgrade se
buseste ceva. Apropos, gentoo face upgrade destul de ok in sensul ca:
1. iti arata frumos modificarile de use flags in caz ca la update sunt
diferite si deci sa nu recompilezi pachetul cu facilitati mai putine
2. nu iti suprascrie nici un fisier de configurare ci lasa fisierele originale
si apoi folosind etc-update te uiti peste modificari, editezi diff-ul daca e
necesar, ignore modificarile sau le aplici
--
Mihai RUSU Email: [EMAIL PROTECTED]
"Linux is obsolete" -- AST
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug