[Dovecot] can't receive mail from other hosts
i'm running RHEL v 5 and 1.0-1.2.rc15 of dovecot and 2.3.3-2 of postfix. users can send mail to outside hosts, but can not receive them. i find no errors in the maillog -- i used a page from the redhat docs to configure postfix and dovecot so that they used the same mail directory... i think...
any ideas on how to debug and/or fix this would be greatly appreciated.
thanks, steve
On 3/28/07, carpenter@strongs.org carpenter@strongs.org wrote:
i'm running RHEL v 5 and 1.0-1.2.rc15 of dovecot and 2.3.3-2 of postfix. users can send mail to outside hosts, but can not receive them. i find no errors in the maillog -- i used a page from the redhat docs to configure postfix and dovecot so that they used the same mail directory... i think...
any ideas on how to debug and/or fix this would be greatly appreciated.
Does your maillog show postfix receiving mail and delivering it locally?
If no, you have some problem preventing you from receiving mail - could be postfix config, firewall, DNS, ISP ... but not related to dovecot.
If yes, then postfix log entries will show where it puts the local mail. Make sure dovecot is looking in the same place with "dovecot -n"
-- Noel Jones
ok, this makes total sense...
the logs show that postfix does not get the email to process. So, i don't think it's postfix/main.cf -- at least it's configured just as redhat recommends to work with dovecot. i just looked at the firewall settings and by adding all of these ports: 25, 110, 143
i was able to get my mail client to quit reporting errors -- are there other ports that should be openned?
i also looked at dns, an MX record points to the server correctly and dig calls give the correct answers
i'm encouraged, but still stumped, any suggestions?
thanks steve
Noel Jones wrote:
On 3/28/07, carpenter@strongs.org carpenter@strongs.org wrote:
i'm running RHEL v 5 and 1.0-1.2.rc15 of dovecot and 2.3.3-2 of postfix. users can send mail to outside hosts, but can not receive them. i find no errors in the maillog -- i used a page from the redhat docs to configure postfix and dovecot so that they used the same mail directory... i think...
any ideas on how to debug and/or fix this would be greatly appreciated.
Does your maillog show postfix receiving mail and delivering it locally?
If no, you have some problem preventing you from receiving mail - could be postfix config, firewall, DNS, ISP ... but not related to dovecot.
If yes, then postfix log entries will show where it puts the local mail. Make sure dovecot is looking in the same place with "dovecot -n"
Steve Strong wrote:
the logs show that postfix does not get the email to process.
This isn't a dovecot issue then. You need to take this up with the postfix people, but before you do, make sure that your Postfix instance is actually listening to a public IP address:
inet_interfaces = your.public.ip.address, 127.0.0.1 ::1
Under a default installation, only the 127.0.0.1 is enabled.
HTH
John
-- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Blvd Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5747
participants (4)
-
carpenter@strongs.org
-
John Peacock
-
Noel Jones
-
Steve Strong