Pegasus Mail & Mercury

Welcome to the Community for Pegasus Mail and
The Mercury Mail Transport System, the Internet's longest-serving PC e-mail system!
Welcome to Pegasus Mail & Mercury Sign in | Join | Help
in
Home Blogs Forums Downloads Pegasus Mail Overview Mercury Overview Wiki

Temporary Error 249

Last post 08-28-2009, 5:20 by Rolf Lindby. 12 replies.
Sort Posts: Previous Next
  •  08-27-2009, 19:58

    • dclardy is not online. Last active: 09-01-2009, 15:06 dclardy
    • Not Ranked
    • Joined on 08-27-2009
    • Member
    • Points 135

    Temporary Error 249

    I am attempting to setup an email server for my domain using my home computer. I have been battling this for a couple of days, and I still can't send mail from the server to an outside account. I can receive mail from an outside email address. The error that I am getting is Temporary Error 249( temporary error MX resolution error) resolving 'gmail.com'. I am using these name servers: 208.76.62.100,208.76.56.56,75.102.60.66. I am getting these from the everydns.net.

     

    Are these the correct thing to use? What steps do I need to take to get the server fully functioning?

     Thanks for any help in advance.

  •  08-27-2009, 21:23

    Re: Temporary Error 249

    dclardy:

    I am attempting to setup an email server for my domain using my home computer. I have been battling this for a couple of days, and I still can't send mail from the server to an outside account. I can receive mail from an outside email address. The error that I am getting is Temporary Error 249( temporary error MX resolution error) resolving 'gmail.com'. I am using these name servers: 208.76.62.100,208.76.56.56,75.102.60.66. I am getting these from the everydns.net.

    Are these the correct thing to use? What steps do I need to take to get the server fully functioning?

     Thanks for any help in advance.

    The nameservers look ok. The 249 will mostly indicate that the internet connection isn't open for the requiered action. Do you get the 249 error for all destination addresses??

    I suggest to chek the port used by MercuryC or MercuryE (25) and if that isn't blocked by your ISP to pervent using own mailservers and block spam.

     


    Han van den Bogaerde - support@vandenbogaerde.net
    Member of Pegasus Mail Support Group.
    My own Pegasus Mail related web information:
    http://www.vandenbogaerde.net/pegasusmail/
  •  08-27-2009, 22:46

    • dclardy is not online. Last active: 09-01-2009, 15:06 dclardy
    • Not Ranked
    • Joined on 08-27-2009
    • Member
    • Points 135

    Re: Temporary Error 249

    I chatted with my tech support, and they told me that they do not block any ports on their system. I have tried several different addresses, and I still get the same error. I am wanting to use the end-to-end client. Are there any other things that I can check? I am a novice when it comes to this, but I am really interested in learning how this all works.

     

    Thanks.

     

  •  08-28-2009, 0:11

    • Rolf Lindby is not online. Last active: 2019-12-07, 17:09 Rolf Lindby
    • Top 10 Contributor
    • Joined on 05-08-2007
    • Stockholm, Sweden
    • SuperStar
    • Points 26,420
    • BetaTeam Moderator SystemAdministrator

    Re: Temporary Error 249

    If you can access various Internet sites from a browser on the computer running Mercury you should normally leave the field Name servers blank in MercuryE configuration. A restart of Mercury is probably required after making a change here.

    If you have any firewall software running on the computer (like for instance Windows firewall) make sure it isn't blocking Mercury in any way.

    /Rolf 

  •  08-28-2009, 2:31

    • dclardy is not online. Last active: 09-01-2009, 15:06 dclardy
    • Not Ranked
    • Joined on 08-27-2009
    • Member
    • Points 135

    Re: Temporary Error 249

    I removed the nameservers with no change. To be honest, I am stuck here.
  •  08-28-2009, 2:40

    • Rolf Lindby is not online. Last active: 2019-12-07, 17:09 Rolf Lindby
    • Top 10 Contributor
    • Joined on 05-08-2007
    • Stockholm, Sweden
    • SuperStar
    • Points 26,420
    • BetaTeam Moderator SystemAdministrator

    Re: Temporary Error 249

    We probably need more information to give further help. Does the problem only occur for gmail only or for messages to any domain? What operative system is used on the server? Is any firewall or anti-virus software active?

    It might also be helpful if you post the contents of your mercury.ini file.

    /Rolf 

  •  08-28-2009, 2:54

    Re: Temporary Error 249

    At a command prompt on your mail server what do the following commands produce?

    nslookup -q=MX gmail.com

    nslookup -q=MX gmail.com 208.76.62.100

    FWIW I can get no response from any of the DNS server IP's you listed.

    I always specify the DNS servers to use in MercE config as I have had issues getting the Windows DNS resolver to work reliably.

    Have you tried using your ISP's DNS server? They may block DNS requests outside their network.

  •  08-28-2009, 3:10

    • dclardy is not online. Last active: 09-01-2009, 15:06 dclardy
    • Not Ranked
    • Joined on 08-27-2009
    • Member
    • Points 135

    Re: Temporary Error 249

    Microsoft(R) Windows DOS (C)Copyright Microsoft Corp 1990-2001.

    C:\DOCUME~1\DELISS~1>nslookup -q=MX gmail.com *** Can't find server name for address 192.168.1.1: Non-existent domain ***

    Default servers are not available Server: UnKnown Address: 192.168.1.1

    Non-authoritative answer: gmail.com MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com gmail.com

    MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google .com gmail.com

    MX preference = 20, mail exchanger = alt2.gmail-smtp-in.l.google .com gmail.com

    MX preference = 30, mail exchanger = alt3.gmail-smtp-in.l.google .com gmail.com

    MX preference = 40, mail exchanger = alt4.gmail-smtp-in.l.google .com

    C:\DOCUME~1\DELISS~1>

    Any recommendation on nameservers that I can use?

  •  08-28-2009, 3:15

    • dclardy is not online. Last active: 09-01-2009, 15:06 dclardy
    • Not Ranked
    • Joined on 08-27-2009
    • Member
    • Points 135

    Re: Temporary Error 249

    It happens on all domains that I have tried. I am using windows xp. I have no firewall up at the moment. I am using BitDefender Antivirus. I am running the web server, ftp server, vnc server, and I did not have to make any changes to that program.

     

    #  MERCURY.INI generated by Mercury Setup
    #
    #
    #  Sample Bindery Mode / Standalone Mode MERCURY.INI file.
    #  This sample file implements most of the possible switches for each
    #  module, but you can edit it to do less if you wish.
    #
    #  Anything after a '#' to the end of the line is a comment and
    #  is stripped out before parsing. Trailing and leading whitespace
    #  is also stripped before parsing. Many sample commands have been
    #  left in this file commented out for reference purposes.
    #
    #  Note that in general, manual modification of this file is NOT
    #  RECOMMENDED - use the Mercury "Configuration" menu to change the
    #  program's settings wherever possible.
    #

    [General]
    myname:          drewclardy.info    # Canonical name for this server
    timezone:        +0000    # Time Zone to add to date fields
    file_api:        1    # Use the file api instead of queues
    mailqueue:       \XAMPP\MERCURYMAIL\QUEUE    # Where mail should be put for delivery
    smtpqueue:       \XAMPP\MERCURYMAIL\QUEUE    # Where the SMTP client should look for mail
    newmail_path:    \XAMPP\MERCURYMAIL\MAIL\~N    # Where to find the users' WinPMail mailboxes.

    [Protocols]
    MERCURYS.DLL
    MERCURYP.DLL
    MERCURYE.DLL
    # MERCURYC.DLL
    MERCURYD.DLL
    # MERCURYH.DLL
    # MERCURYF.DLL
    MERCURYW.DLL
    # MERCURYX.DLL
    # MERCURYI.DLL
    # MERCURYB.DLL

    [Mercury]
    failfile:      \xampp\MercuryMail\MERCURY\failure.mer    # Delivery failure notification template
    confirmfile:   \xampp\MercuryMail\MERCURY\confirm.mer    # Delivery confirmation template
    aliasfile:     \xampp\MercuryMail\MERCURY\alias.mer    # System-wide alias file
    synfile:       \xampp\MercuryMail\MERCURY\synonym.mer    # User synonym database
    listfile:      \xampp\MercuryMail\MERCURY\lists.mer    # List of lists
    logfile:       \xampp\MercuryMail\LOGS\CORE\~y-~m-~d.log    # Traffic logging file
    logwidth:      30    # Width of address fields in logfile
    retpath:       1    # Do/Don't use 'return-path' for errors
    maxhops:       30    # Used to detect mailing loops
    gullible:      0    # If NZ, don't validate 'From' fields
    poll:          10   # Seconds between queue polling cycles
    scratch:       \xampp\MercuryMail\SCRATCH    # Where we can write temp files
    returnlines:   15    # How many lines of failed messages to return
    postmaster:    Drew    # NetWare UIC of postmaster
    broadcast:     1    # Yes, we want broadcast notifications, but
    receipts:      0    # ... no broadcasts for receipt confirmations
    PM_notify:     1    # Do/Don't send errors to the postmaster
    change_owner:  1    # Change message ownership to recipient
    auto_tzone:    1    # If NZ, obtain timezone information from OS
    LogLevel:      25    # System message reporting level
    LogMax:        100    # Maximum number of system messages to store
    RetryPeriod:   10    # Period between job retries (minutes)
    MaxRetries:    16    # Maximum number of times a job can fail
    TwoPasses:     1    # If NZ, process submission queue in 2 passes
    Autoaddress:   7    # If NZ, auto-generate user addresses based on name
    Daily_exit:    0    # If NZ, auto-restart each day after maintenance
    No_Areply:     0    # If NZ, disable automatic replies system-wide
    Alt_Forward:   0    # If NZ, allow alternate forwarding specification
    Maint_hour:    2    # Hour for daily maintenance (24-hour clock)
    Maint_min:     0    # Minute for daily maintenance
    Retry_Mode:    0    # If NZ, use progressive backoff for queue retries
    Local_DSNs:    1    # If NZ generate Delivery Status for local users only
    DSN_time1:     10800    # Seconds deferred before first DSN is sent
    DSN_time2:     86400    # Seconds deferred before second DSN is sent
    DSN_time3:     259200    # Seconds deferred before third DSN is sent
    Host_in_title: 0    # If NZ, show hostname in system tray and taskbar
    Lingering:     0    # Enable or disable 'lingering mailboxes'
    Linger_Timeout: 60   # Seconds before a lingering mailbox is shut down
    Alert_Host:    notify.pmail.com    # Host to check for licensee advisories
    Alert_Interval: 720   # Frequency in minutes (min 240) for checks
    Alert_Flags:   3    # Flags controlling advisory checks

    [MercuryC]
    Failfile : \xampp\MercuryMail\MERCURY\failure.mer
    Poll : 30
    Scratch : \xampp\MercuryMail\SCRATCH
    ReturnLines : 15
    Timeout : 30
    ESMTP : 1
    POP3_Auth : 0
    Logfile : \xampp\MercuryMail\LOGS\MERCURYC\~y-~m-~d.log
    Log_Verbose : 0
    Session_logging : \xampp\MercuryMail\SESSIONS\MERCURYC
    Session_logmode : 0

    [MercuryE]
    Session_logging : \xampp\MercuryMail\SESSIONS\MERCURYE
    Session_logmode : 0
    Poll : 15
    Timeout : 60
    Nameservers : 208.76.62.100,208.76.56.56,75.102.60.66
    Logfile : \xampp\MercuryMail\LOGS\MERCURYE\~y-~m-~d.log
    Log_Verbose : 0
    DNS_Timeout : 20
    DNS_Retries : 4
    Transcripts : 1
    MaxThreads : 10

    [MercuryD]
    Scratch : \xampp\MercuryMail\SCRATCH\MERCURYD
    Timeout : 30
    Poll : 30
    Session_logging : \xampp\MercuryMail\SESSIONS\MERCURYD
    Session_logmode : 0

    [MercuryS]
    Debug : 1
    Logfile : \xampp\MercuryMail\LOGS\MERCURYS\~y-~m-~d.log
    Timeout : 30
    Relay : 1
    Strict_Relay : 0
    Interface : 192.168.1.100
    Allow_Illegals : 1
    SMTP_Authentication : 0
    Session_logging : \xampp\MercuryMail\ESSIONS\MERCURYS
    Session_logmode : 0
    Compliance_Settings : 134
    Maximum_Failed_Rcpts : 4
    Max_Relay_Attempts : 4
    SSL_Mode : 0
    ST_Blacklisting : 288
    No_VRFY : 0
    SMTP_ConnFlags : 0

    [MercuryP]
    Scratch : \xampp\MercuryMail\SCRATCH\MercuryP
    Logfile : \xampp\MercuryMail\LOGS\MERCURYP\~y-~m-~d.log
    Stack : 32768
    Interface : 192.168.1.100
    Mark_Read : 1
    SSL_Mode : 0
    Login_Disabled : 0
    UIDL_nul_list : 1
    New_UIDs : 1
    No_NUL_passwords : 1
    Session_logging : \xampp\MercuryMail\SESSIONS\MERCURYP
    Session_logmode : 0
    Timeout : 60

    [MercuryX]
    Cmd_Wait: 1
    IE4_Dialling: 0
    Use_ETRN: 0
    Clients_only: 0
    Drain_queues: 1
    Sunday: 0000,0000,0,0,0,0
    Monday: 0000,0000,0,0,0,0
    Tuesday: 0000,0000,0,0,0,0
    Wednesday: 0000,0000,0,0,0,0
    Thursday: 0000,0000,0,0,0,0
    Friday: 0000,0000,0,0,0,0
    Saturday: 0000,0000,0,0,0,0

    [Domains]
    localhost: drewclardy.info
    localhost: 76.184.46.42

    [Maiser]
    Maiser:          Maiser   # 'Username' of mail server account
    Helpfile:        \xampp\MercuryMail\MERCURY\maiser.hlp   # Help sent on failed maiser requests
    Lookupfile:      \xampp\MercuryMail\MERCURY\maiser.lkp   # Format file for the 'lookup' command
    Send_dir:        \xampp\MercuryMail\MERCURY\SENDABLE   # Directory for the 'send' command
    Logfile:         \xampp\MercuryMail\LOGS\MAISER\~y-~m-~d.log   # Mail server log file
    Notify:          \xampp\MercuryMail\MERCURY\TMP   # Dir. for pending 'notify' commands
    NoList:          N   # If 'Y', disable the 'list' command
    Local_only:      Y   # If 'Y', local 'notify' commands only

    [MercuryH]
    Logfile : \xampp\MercuryMail\LOGS\MERCURYH\~y-~m-~d.log
    Timeout : 30

    [MercuryI]
    Scratch : \xampp\MercuryMail\SCRATCH\MERCURYI
    Logfile : \xampp\MercuryMail\LOGS\MERCURYI\~y-~m-~d.log
    Timeout : 120
    Server_Port : 143
    Charset : ISO-8859-1
    Session_logging : \xampp\MercuryMail\SESSIONS\MERCURYI
    Session_logmode : 0
    Idle_Timeout : 1800
    SSL_Mode : 0
    Login_Disabled : 0
    No_NUL_passwords : 1

    [MercuryB]
    Scratch : \xampp\MercuryMail\SCRATCH\MERCURYB
    Logfile : \xampp\MercuryMail\LOGS\MERCURYB\~y-~m-~d.log
    Timeout : 120
    Server_Port : 2224
    Session_logging : \xampp\MercuryMail\SESSIONS\MERCURYB
    Session_logmode : 0
    Idle_Timeout : 1800

    [Groups]

    [Rewrite]

    [Statistics]
    StatFlags:    3  # Statistical reporting settings
    StatFiles:    C:\xampp\mercurylog.txt  # Directory to write stat log files
    StatMail:     dclardy64@gmail.com  # Address to send stat log files
    STF_Hours:    1  # How often to write stat log files
    STM_Hours:    24  # How often to e-mail stat log files

     

  •  08-28-2009, 4:19

    Re: Temporary Error 249

    dclardy:

    Microsoft(R) Windows DOS (C)Copyright Microsoft Corp 1990-2001.

    C:\DOCUME~1\DELISS~1>nslookup -q=MX gmail.com *** Can't find server name for address 192.168.1.1: Non-existent domain ***

    Default servers are not available Server: UnKnown Address: 192.168.1.1

    Non-authoritative answer: gmail.com MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com gmail.com

    MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google .com gmail.com

    MX preference = 20, mail exchanger = alt2.gmail-smtp-in.l.google .com gmail.com

    MX preference = 30, mail exchanger = alt3.gmail-smtp-in.l.google .com gmail.com

    MX preference = 40, mail exchanger = alt4.gmail-smtp-in.l.google .com

    C:\DOCUME~1\DELISS~1>

    Any recommendation on nameservers that I can use?

    I would put in "192.168.1.1" as it seems to work, as per the above response.

    This would be the address of your router, which would be acting as a DNS forwarder. Maybe it is blocking outbound DNS queries, some setups do.

  •  08-28-2009, 4:44

    • dclardy is not online. Last active: 09-01-2009, 15:06 dclardy
    • Not Ranked
    • Joined on 08-27-2009
    • Member
    • Points 135

    Re: Temporary Error 249

    That solved the problem. I can now send emails using the server. Any idea on how I can access this from my iPhone?
  •  08-28-2009, 4:55

    Re: Temporary Error 249

    You will just need to enter your servers external address in your iPhone (along with the account name & p/w).

    Also you will need to forward the ports (110 if using POP3, 143 if IMAP & 25 for SMTP) from your router to your server.

  •  08-28-2009, 5:20

    • Rolf Lindby is not online. Last active: 2019-12-07, 17:09 Rolf Lindby
    • Top 10 Contributor
    • Joined on 05-08-2007
    • Stockholm, Sweden
    • SuperStar
    • Points 26,420
    • BetaTeam Moderator SystemAdministrator

    Re: Temporary Error 249

    You should complete the domains section as well. IP addresses need to be enclosed in brackets, you should enter the hostname of the server, and if you have other workstations in your LAN you should enter your local IP as well. You can call your server "localhost" but I would recommend against it as it will only confuse you. So:

    mail: mail
    mail: drewclardy.info
    mail: [76.184.46.42]
    mail: [192.168.1.100]

    And you should at least turn on strict local relaying restrictions in MercuryS.

    /Rolf 

     

View as RSS news feed in XML

Contact | Advertise | Host provider: PraktIT | Terms of Use | Privacy Statement
Copyright © 2007-2011 David Harris / Peter Strömblad. | Pegasus Mail Home Page