This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Multi Hostname(MX) and SMTP host

Hi everyone,

Does anyone know if ASL supports multiple MX records and SMTP host?

Thanks,
jav  


This thread was automatically locked due to age.
  • If I understand your question, the answer is yes.  Your DNS or an external DNS server holds your MX records, and you just have to put each domain you want to receive mail for under "Proxies">"SMTP Relay">"Incoming Mail">"SMTP Route Table".

    Hope this helps.  
  • in case you wonder which hostname to enter in the SMTP relay configuration, the anser is, one (no matter which) of the multiple hostnames which is valid. 
  • [ QUOTE ]

    ...
    you just have to put each domain you want to receive mail for under "Proxies">"SMTP Relay">"Incoming Mail">"SMTP Route Table".
    ... 
     

    [/ QUOTE ]
    Yes, I have already done that. However, I can only add one SMTP host and that's it. It won't allow me to have more than one. If I try to add another, my existing host will be replaced by the newly added SMTP host. Maybe it was designed to be just that.

    Thanks,
    jav   
  • Sounds like a license limitation ?  Are you running eval version ? 
  • As I know also eval. license has limit of 3 SMTP hosts.

    Matjaz  
  • Hi Simon,
    hi Matjaz,

    what javelin means is to behave the SMTP entry like an DNS server.
    In DNS you can set several MX records (MaileXchange) with different priority.
    Example:
    domain.com -> mail1.domain.com (10)
    domain.com -> mail2.domain.com (20)

    Which means that if mail1 is not available for some reason, the request is forwarded to mail2.
    If you set the SMTP host in the 'SMTP Relay' settings in ASL, you can only set ONE host and not several.
    Thats what javelin is looking for... (isn't it ??)

    Regards, Karsten  
  • Dear Karsten,

    Did you maybe try to make SMTP with option "By DNS MX record"?

    If I understand it right, then your FW should ask DNS to which server to send mail to and if first one is not accessible, then it should send it to second server.

    Best regards, Matjaz  
  • [ QUOTE ]

    what javelin means is to behave the SMTP entry like an DNS server.
    In DNS you can set several MX records (MaileXchange) with different priority.
    Example:
    domain.com -> mail1.domain.com (10)
    domain.com -> mail2.domain.com (20)

    Which means that if mail1 is not available for some reason, the request is forwarded to mail2.
    If you set the SMTP host in the 'SMTP Relay' settings in ASL, you can only set ONE host and not several.
    Thats what javelin is looking for... (isn't it ??)
     

    [/ QUOTE ]

    Hi Karsten,

    You've described my question better than I had presented it, thank you.

    And have answered it as well:
    "If you set the SMTP host in the 'SMTP Relay' settings in ASL, you can only set ONE host and not several."

    Wouldn't it be something if ASL allows multiple entries.. [:)]

    Thanks!
    jav





      
  • Hi jav,

    i agree with you, i would also like to be able to set an alternate SMTP server for one domain.

    But i think it depends on your kind of Network design.
    If you setup an internal DNS server with the neccessary MX-records and tell your DNS-Proxy in ASL to ask also the internal DNS first then you should be able th change your SMTP-Proxy entry like this:

    domain.com :: by DNS MX record ::


    If you do so, MY question would be:
    If i use ASL for my internal DNS-server as forwarder and tell ASL-DNS-proxy to ask also internal proxy, ins't that a loop ???

    Regards, 
    Karsten 
  • Hi Karsten,

    I changed my SMTP-proxy entry as you have indicated (::by DNS MX record:[:)] and running two sendmail servers - a Linux(production) and the other is a SunOS(still in progress).

    Upon sending an email(Linux) to the internet, my Mail Delivery Subsystem would send me a reply with the following error:

    550 cannot route to sender address . 

    I also tried entering just the domain name in the Hostname(MX) field thinking that it would forward email to either server
    depending on priority and availability and here's the loop:

    553 5.3.5 mydomain config error: mail loops back to me (MX problem?)

    So, with the ASL version that I have, I'm possibly limited to only one MX hostname. Or again it could be that ASL is designed just that - one Hostname (MX).

    For now, if I want to receive emails for either server, I have to manually change the Hostname(MX) and SMTP host for each server accordingly.

    If you managed to get this configuration to work, please let me know... [:)]

    btw, I'm running the Office Version of ASL.

    Have a nice day!
    jav