Narcis Radu wrote:
>Sirul evenimentelor:
> pe cateva servere de hosting (4 pana acum), incercam un script php :
> if(mail("user_at_domain", "subiect", "mesaj")) echo "sent!";
> else "not sent!";
>
> pe unul din servere chestia functioneaza impecabil pentru o anume
>adresa care ma interesa pe mine
> pe celelalte 3 nu trimitea spre adresa cu pricina, dar pe conturi
>yahoo sau gmail trimitea fara probleme
>
>Dupa cateva ore de dat cu capul de zid, am incercat de pe unul din
>serverele de pe care nu reuseam sa trimit:
>
>telenet server.de.mail 25 (server pe care se afla mail-ul destinatarului
>meu special)
>250 server.de.mail Hello Unknown, ready to receive from
>
>dau si un mail from:<office_at_my.domain>
>
>421 server.de.mail has refused your connection because your server did
>not have a PTR record.
>Connection closed by foreign host.
>
>Acum nu stiu problema cu PTR record e in stransa legatura cu scriptul
>nefunctional, dar orice idee este bine venita!
>
>Multam de timpul vostru!
>Narcis Radu
>
>
>
>---
>Detalii despre listele noastre de mail: http://www.lug.ro/
>
>
>
>
>
Treaba sta cam asa: daca mail.domeniu.ro se rezolca ca 10.100.10.100,
reverse-ul
pentru 10.100.10.100 trebuie sa fie mail.domeniu.ro. In caz contrar,
serverul cu pricina
va refuza sa primeasca mail de la acel server.
Am patit asta, si se poate rezolva cu adaugarea in /etc/hosts a
mail.domeniu.ro.
O alta cale ar fi sa modifici in conf, sa nu se mai uite smtpd-ul dupa
reverse. Cateodata
e mai bine, pentru ca sunt inca destule servere care au reverse diferit,
in special cele de
la HSP-uri, cele shared.
Bafta
---
Detalii despre listele noastre de mail: http://www.lug.ro/