On 4/20/2010 1:00 PM, Kārlis Repsons wrote:
Hi there,
hopefully this can be easy: as I have $myhostname other than virtual domain
name, when server relays my v.d. mails, it uses $myhostname and so sometimes I
receive a refusal like this: "550 Reverse DNS lookup failed for host"; how
should I make server use my virtual domain's name when relaying from virtual
domain's address, so that lookup succeeds? Any other thing comes in mind what
could likely cause such problem?
This has nothing to do with your virtual domain name.
If you're getting errors about reverse DNS lookups, you should
verify that your reverse DNS is set correctly, and verify
there is a matching A record for your rDNS hostname.
Otherwise, some sites may reject your mail.
ie. for mail server mta.example.com at 1.1.1.2:
# host 1.1.1.2
mta.example.com.
# host mta.example.com
1.1.1.2
For your server (from list mail headers)
Received: from pasts.trikata.com (unknown [85.15.210.5])
by english-breakfast.cloud9.net (Postfix) with ESMTP id
0B4E52CFE4E
for <postfix-users@postfix.org>; Tue, 20 Apr 2010 14:00:53
-0400 (EDT)
# host 85.15.210.5
Host 5.210.15.85.in-addr.arpa not found: 3(NXDOMAIN)
Oops, no rDNS. Many sites won't accept mail from IPs with no
rDNS. Contact your ISP about adding a PTR of
"pasts.trikata.com" for your IP.