Salutare
Primul meu post pe acest forum este despre o problema care nu imi da pace de cateva zile. M-am uitat prin google si, desi am vazut ca si altii au avut-o, totusi nu am reusit sa gasesc o rezolvare pentru ea, in mare parte pentru ca situatia era diferita... Datele problemei sunt urmatoarele:
1. Am un server web la care am acces full si care tine siteul domeniului domeniulmeu.ro (IP: 193.231.aaa.bbb)
2. Nu am acces la setarile de DNS (se ocupa o alta firma de asta).
3. Nu am acces la serverul de mail (este pe o alta masina careia nu ii stiu decat IP-ul: 89.149.yyy.xxx)
In momentul in care incerc sa dau un mail folosind functia PHP mail() de pe serverul
www.domeniulmeu.ro/mymail.php nu merge. In /var/log/maillog zice:
Apr 27 12:43:53 zeppelin postfix/smtp[1349]: 334169DD903: to=<teste@domeniulmeu.ro>, relay=mail.domeniulmeu.ro[89.149.yyy.xxx]:25, delay=0.78, delays=0.02/0.01/0.38/0.38, dsn=5.0.0, status=bounced (host mail.domeniulmeu.ro[89.149.yyy.xxx] said: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) (in reply to RCPT TO command))
De asemenea dig-ul zice:
-bash-3.1$ dig mx domeniulmeu.ro
; <<>> DiG 9.3.3rc3 <<>> mx domeniulmeu.ro
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49816
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;domeniulmeu.ro. IN MX
;; ANSWER SECTION:
domeniulmeu.ro. 14371 IN MX 0 mail.domeniulmeu.ro.
;; Query time: 1 msec
;; SERVER: 193.231.aaa.bbb#53(193.231.aaa.bbb)
;; WHEN: Mon Apr 27 12:34:33 2009
;; MSG SIZE rcvd: 51
-bash-3.1$ dig mail.domeniulmeu.ro
; <<>> DiG 9.3.3rc3 <<>> mail.domeniulmeu.ro
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60639
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;mail.domeniulmeu.ro. IN A
;; ANSWER SECTION:
mail.domeniulmeu.ro. 14391 IN A 89.149.yyy.xxx
;; Query time: 1 msec
;; SERVER: 193.231.aaa.bbb#53(193.231.aaa.bbb)
;; WHEN: Mon Apr 27 12:34:13 2009
;; MSG SIZE rcvd: 51
De asemenea:
[root@zeppelin public_html]# cat /var/named/domeniulmeu.ro.hosts
$ttl 38400
@ IN SOA zeppelin.blabla.ro. root.zeppelin.blabla.ro. (
1239121924
10800
3600
604800
38400 )
@ IN NS zeppelin.blabla.ro.
domeniulmeu.ro. IN A 193.231.aaa.bbb
www.domeniulmeu.ro. IN A 193.231.aaa.bbb
ftp.domeniulmeu.ro. IN A 193.231.aaa.bbb
m.domeniulmeu.ro. IN A 193.231.aaa.bbb
localhost.domeniulmeu.ro. IN A 127.0.0.1
webmail.domeniulmeu.ro. IN A 193.231.aaa.bbb
admin.domeniulmeu.ro. IN A 193.231.aaa.bbb
mail.domeniulmeu.ro. IN A 89.149.yyy.xxx
domeniulmeu.ro. IN MX 5 mail.domeniulmeu.ro.
domeniulmeu.ro. IN TXT "v=spf1 a mx a:domeniulmeu.ro ip4:193.231.aaa.bbb ip4:193.231.aaa.bbb ?all"
Alte informatii: in principal am folosit webmin-ul sa fac domeniile. Am observat ca are o obtiune "Mail for domain enabled?" pe care am debifat-o (nu vreau ca mailurile sa ajunga pe masina unde este serverul web ci pe 89.149.yyy.xxx). Sunt curios si in ce fisier de configurare este scrisa confirmarea la optiunea asta.
Deci are cineva vreo idee pe unde sa ma mai uit, ce sa schimb sau daca este vreo setare aiurea prin dns ?
P.S. Ceea ce este mai dubios este ca mai am un domeniu setat identic, care are serverul de mail tot la cealta companie si la care merge mail() din PHP, iar daca trimit mail din outlook sau yahoo/gmail/etc catre
user@domeniulmeu.ro ajunge si acesta corect.
Mersi.