can send e-mail but not recieve

tertychniy

Verified User
Joined
Apr 16, 2011
Messages
12
Sorry for duplicating a post subj.
The other postings are having a lot of info, but not related to the problem I have.

I had a fresh DA install with latest custombuild (1.2.x).
The server hostname is core.*.* (*.*- is real and working domain name).

core#uname -a

FreeBSD core.*.* 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #1

The domain name is configured in DA.
DNS setup has default and correct settings of NS, A and MX records, the MX record is pointing to mail.*.* and this mail.*.* subdomain have the correct A record.
Yes, I had tested all DNS records of this domain from other servers.

MTA is exim-4.76 + dovecot 2.0.14

The mail box mailbox@*.* seems to be working well enoght to send an e-mails thru Outlook Express and SquirrelMail.

The problem: I can send e-mail from mailbox@*.*, but I can not recieve any.
The reply to this email from my other mailbox comes back from mailserver with "fail to connect server" status:
"Technical details of temporary failure:
The recipient server did not accept our requests to connect.
mail.*.*. (10): Connection timed out". - Gmail.

"Action: failed
Status: 5.4.4
Diagnostic-Code: X-Yandex; Host or domain name not found. Name service error
for name=mail.*.*"


When I do telnet mail.*.* 25 I am getting a command prompt:
220 core.*.* ESMTP Exim 4.76 Thu, 22 Sep 2011 10:58:07 +0300

telnet mail.*.* 110 gives me:
+OK Dovecot ready.

nothing seems to be wrong to me.
Am I missing something?

Thanks in advance.

UPD: Please do not waste your time breaking the head on that.
The reason in simple: my ISP decided that no one may want to use own SMTP server and they are simply deny all *:25 connections outside the network.
mother****s.
 
Last edited:
I don't know too much about FreeBSD, or DA on it, but I would assume most of the config files should be pretty similar.

Dovecot is the server you need to worry about when reading emails, so you need to look at /etc/dovecot/dovecot.conf and /var/log/maillog (at least these are the files on Linux, adjust properly for FreeBSD). The dovecot.conf file should have pointers to /etc/virtual/%d/passwd and passwd depending on if it is a virtual user or a real Unix user.

Your /var/log/maillog file will show you any auth errors or other errors, try posting the lines relating to a specific failure instance.
 
I don't know too much about FreeBSD, or DA on it, but I would assume most of the config files should be pretty similar.

Dovecot is the server you need to worry about when reading emails, so you need to look at /etc/dovecot/dovecot.conf and /var/log/maillog (at least these are the files on Linux, adjust properly for FreeBSD). The dovecot.conf file should have pointers to /etc/virtual/%d/passwd and passwd depending on if it is a virtual user or a real Unix user.

Your /var/log/maillog file will show you any auth errors or other errors, try posting the lines relating to a specific failure instance.

Thank you. Being honest I had check and re-checked almost every log and config file that related to e-mail functionality one way or another.
I had checked everything including firewall numerous times, and finaly aftore all that check and cross-check actions, I got a real reason "WHY?"
It is my ISP.
The hardware is blocking any smtp connections outside the network.
It is fixed now. So everything seems to be working fine.

Anyway, thank you for your advise.
 
Hello,

From this error
"Action: failed
Status: 5.4.4
Diagnostic-Code: X-Yandex; Host or domain name not found. Name service error
for name=mail.*.*"
my guess would be that it's a dns issue.

Check www.intodns.com for your domain. Ensure that the domain resolves, and that the MX records are working (listed near the bottom)

Although you're using FreeBSD (guide is for CentOS), there are named.conf options that can affect the lookup of the domain in the named.conf:
http://help.directadmin.com/item.php?id=387

John
 
Back
Top