Solved

What is this error message?

Posted on 2004-10-21
274 Views
Last Modified: 2013-12-15
I tried to setup pop3 server. My OS is Fedora 2.

Everything seems fine. But, if I sent an email to the user of the POP3 server, it did not reach there. I checked in the mail log and the following error messages appeared:

SYSERR(root): mail.abc.com. config error: mail loops back to me (MX problem?)
abc.com did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
DSN: Local configuration error

Any idea what the messages are? How to solve it?

Any easy to setup POP3 server available?

Thanks.
0
Question by:ccjong
    3 Comments
     
    LVL 2

    Assisted Solution

    by:ITG-SSNA
    This usually happens when the MX pointer in the DNS system points back to itself.

    Please post the output of the following commands:

    cat /etc/hosts

    cat /etc/resolv.conf

    netstat -plutn

    Also try dig to spot DNS problems.

    shell>dig type=mx mydomain.com

    Chances are either your local network resolution, hostname, or DNS for mail are incorrect. In most cases where I've seen the MX loop issue, the person is running the DNS and MAIL on the same box.

    Let me know if this helps you,

    Thanks

    ~K Black
    Irvine, Ca.
    0
     
    LVL 40

    Accepted Solution

    by:
    That error occurs when the mail server doesn't believe that it is the mail server for the domain, but it sees that the MX record does point to itself. This can be caused by incorrect network configuration where the hostname or the hosts file is incorrect or by failing to list all names the server is known by in /etc/mail/local-host-names.

    The hostname of the machine needs to be the FQDN of the server (e.g., in /etc/sysconfig/network "HOSTNAME=mail.abc.com"). And the hosts file should contain:

    127.0.0.1     localhost.localdomain localhost
    123.4.5.6     mail.abc.com mail

    /etc/mail/localhost-names would then contain:

    localhost.localdomain
    localdomain
    mail.abc.com
    abc.com
    0
     

    Author Comment

    by:ccjong
    Thanks for the help.
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Cisco Complete Network Certification Training

    If you’re an IT engineer or technician, it's time you take your career to the next level. This elite training bundle is brimming with all of the information you need to learn to sit for Cisco CNNA, CCNP, and CCENT certification exams.

    Network Interface Card (NIC) bonding, also known as link aggregation, NIC teaming and trunking, is an important concept to understand and implement in any environment where high availability is of concern. Using this feature, a server administrator …
    rdate is a Linux command and the network time protocol for immediate date and time setup from another machine. The clocks are synchronized by entering rdate with the -s switch (command without switch just checks the time but does not set anything). …
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

    846 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    3 Experts available now in Live!

    Get 1:1 Help Now