The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Routable email addresses?

Discussion in 'E-mail Discussions' started by shacker23, Mar 25, 2005.

  1. shacker23

    shacker23 Well-Known Member

    Joined:
    Feb 20, 2005
    Messages:
    263
    Likes Received:
    1
    Trophy Points:
    16
    in cPanel's "Default Addresses" section, the feature claims to handle mail bound for unroutable addresses:

    Send all unrouted e-mail for: [domain.com] to: _________

    Can anyone tell me what cPanel's definition of unrouted/unroutable is? It doesn't seem to be standard, because if you have just the main account and set unroutable (default) to :fail: or :blackhole: , then mail for the main account fails (or blackholes), which indicates that cPanel does not consider the main account to be a valid (routable) email address. Very weird.

    If cPanel actually excludes the main account from the table of routable addresses , is there a way to modify the configuration somehow so that the main account is considered routable, as is standard with other mail servers?

    Thanks,
    Scot
     
  2. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    This is a quirk of the way that cPanel creates virtual pop accounts that interact with exim. The rules go:

    1. If the Default Address is set to the main account name, then all unroutable email for the domain will go to the main accounts name.

    2. If the Default Address is set to anything else (including :fail:) then the main account name will no longer function as a pop account, to use it you need to create a virtual pop account called accountname@domain.com and change your POP3 client to use accountname@domain.com as the username instead of just accountname.

    There's no way around that, but it does explain how you have to cater for it.
     
  3. shacker23

    shacker23 Well-Known Member

    Joined:
    Feb 20, 2005
    Messages:
    263
    Likes Received:
    1
    Trophy Points:
    16
    Thanks Chirpy - Good to get some external verification so I know I'm not crazy. So this basically means that if a person has been xyz@domain.com for 10 years and he suddenly becomes your customer and signs up for account name xyz, and he doesn't want mail bound for unknown names, then he can no longer use the address xyz@domain.com (without doing funky stuff where he checks one account but sets a Reply-To another).

    Boy... that's a mighty ugly quirk (I'd call it a bug rather than a quirk, but that's just me). I'm in the process of migrating a few hundred CommuniGate Pro users to a cPanel system, and this is going to be really tricky to work around. Urgh.

    Thanks for the explanation.

    Scot
     
  4. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    Hi Scot,

    Well, not quite. He can see use xyz@domain.com, but needs to create that address as an explicit Mail account, ignoring the one that is already there as the main account. He then uses xyz@domain.com as the login username to POP the email for that address too.
     
  5. drsinger111

    drsinger111 Member

    Joined:
    Feb 21, 2008
    Messages:
    11
    Likes Received:
    0
    Trophy Points:
    1
    Ok, call me crazy, but a client has the exact opposite to what you are saying is happening.
    He has a default email address which is the same as the account name, lets call the account babycakes.com
    his default email for the account is babycakes@babycakes.com
    he can send email from that account but cannot receive email to it

    The Postfix program

    <babycakes@babycakes.com>: host.babycakes.com [xx.xx.xx.xx] said: 550 Unrouteable
    address (in reply to RCPT TO command)

    Reporting-MTA: dns; email.blah.com
    X-Postfix-Queue-ID: 3201EBC04
    X-Postfix-Sender: rfc822; user@blah.com
    Arrival-Date: Mon, 21 Apr 2008 03:31:05 -0400 (EDT)

    Final-Recipient: rfc822; babycakes@babycakes.com
    Action: failed
    Status: 5.0.0
    Diagnostic-Code: X-Postfix; host.babycakes.com [xx.xx.xx.xx] said: 550
    Unrouteable address (in reply to RCPT TO command)

    this is a reply from sender to default email address of account

    you stated,

    The rules go:

    1. If the Default Address is set to the main account name, then all unroutable email for the domain will go to the main accounts name.

    I have sent mail to blah@babycakes.com only to have it fail with the exact same error message as the main default account email error listed above

    2. If the Default Address is set to anything else (including :fail then the main account name will no longer function as a pop account, to use it you need to create a virtual pop account called accountname@domain.com and change your POP3 client to use accountname@domain.com as the username instead of just accountname.

    default address is set to localuser in whm

    There's no way around that, but it does explain how you have to cater for it.

    what am I missing here???
     
  6. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
Loading...

Share This Page