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.

Email problems, need help!

Discussion in 'E-mail Discussions' started by westhost-neil, Jun 30, 2005.

  1. westhost-neil

    westhost-neil Well-Known Member

    Joined:
    Jun 3, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    UK
    My server is working like a treat now, but I seem to be having problems with the email.

    I've setup 3 accounts, 2 for customers 1 for myself.

    1 customer can send and receive email no problem.
    The other can't send or receive any email, if you send him an email you get "PERM_FAILURE: SMTP Error (state 10): 550-"The recipient cannot be verified. Please check all recipients of this
    550 message to verify they are valid."

    The above applies to my account to.

    Help please!
     
  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
    Are you running EDGE? If so, you should try:

    /scripts/updatenow
    /scripts/eximup


    If not, what are the corresponding errors when you try and send in /var/log/exim_mainlog?
     
  3. westhost-neil

    westhost-neil Well-Known Member

    Joined:
    Jun 3, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    UK
    Thank you for your quick reply chirpy.

    Sorry for my ignorance "What is EDGE?"

    The is the result of tail exim_mainlog

    2005-06-30 11:45:43 exim 4.51 daemon started: pid=16018, no queue runs, listening for SMTPS on port 465 (IPv4)
    2005-06-30 11:46:10 H=(wproxy.gmail.com) [64.233.184.197] F=<nwestlake@gmail.com> rejected RCPT <anything@theleftyshop.com>: No Such User Here
    2005-06-30 11:46:10 unexpected disconnection while reading SMTP command from (wproxy.gmail.com) [64.233.184.197]
    2005-06-30 11:46:32 1DnwYy-0004Al-Hq <= nwestlake@gmail.com H=(wproxy.gmail.com) [64.233.184.199] P=esmtp S=1968 id=f5e55d1d05063003463b7efb40@mail.gmail.com
    2005-06-30 11:46:32 1DnwYy-0004Al-Hq => thedjbox <anything@thedjbox.co.uk> R=localuser T=local_delivery
    2005-06-30 11:46:32 1DnwYy-0004Al-Hq Completed
    2005-06-30 11:46:55 H=(wproxy.gmail.com) [64.233.184.199] F=<nwestlake@gmail.com> rejected RCPT <anything@westhost.co.uk>: No Such User Here
    2005-06-30 11:46:55 unexpected disconnection while reading SMTP command from (wproxy.gmail.com) [64.233.184.199]

    I sent 3 emails, one to each user and only the one to thedjbox.co.uk went through the rest bounced back.
     
  4. westhost-neil

    westhost-neil Well-Known Member

    Joined:
    Jun 3, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    UK
    Ok,

    So I ran:

    /scripts/updatenow
    /scripts/eximup

    But still the same problem tried

    /scripts/eximup --force

    But still the same errors as above.
     
  5. westhost-neil

    westhost-neil Well-Known Member

    Joined:
    Jun 3, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    UK
    I still haven't worked out what is going on.

    I have 2 accounts that still can't receive email but I just realised that they can send email without any problems.

    What is the /etc/aliases file for.

    I have the following in mine:

    mailman-admin: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman admin mailman"
    mailman-bounces: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman bounces mailman"
    mailman-confirm: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman confirm mailman"
    mailman-join: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman join mailman"
    mailman-leave: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman leave mailman"
    mailman-owner: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman owner mailman"
    mailman-request: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman request mailman"
    mailman-subscribe: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman subscribe mailman"
    mailman-unsubscribe: "|/usr/local/cpanel/3rdparty/mailman/mail/mailman unsubscribe mailman"
    mailman: /dev/null
    mailman-loopback: /dev/null
    owner-mailman: mailman-admin

    postmaster: root

    Is that right?

    Thanks
     
  6. westhost-neil

    westhost-neil Well-Known Member

    Joined:
    Jun 3, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    UK
    Little bit further on.

    I found the folder /etc/valiases and in there are 3 files relating to my 3 accounts, the account that was working (thedjbox.co.uk) contained:

    *: thedjbox

    but the other 2 files contained:

    *: user not known here (or words that effect)

    I changed the files and now my mail doesn't bounce back anymore.

    But it seems to be taking a very long time to deliver the mail (2 hours or more)
     
  7. chirpy

    chirpy Well-Known Member

    Joined:
    Jun 15, 2002
    Messages:
    13,475
    Likes Received:
    20
    Trophy Points:
    38
    Location:
    Go on, have a guess
    That wouldn't work as it's invalid. It should say the following if you want to drop the catchall email:

    *: :fail: user not known here (or words that effect)

    If you don't want to drop it, but deliver it instead, then you need to set the Default Address to forward to your POP3 account.
     
  8. westhost-neil

    westhost-neil Well-Known Member

    Joined:
    Jun 3, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    UK
    Jonathan if I want to catchall then I use:

    *: thedjbox

    or

    *: anyone@thedjbox.co.uk

    or

    *: thedjbox.co.uk

    Edit:

    Am I right in saying that it's

    *: thedjbox

    As thedjbox is the username and it doesn't refer to the domain name as I thought.

    Thanks
     
    #8 westhost-neil, Jun 30, 2005
    Last edited: Jun 30, 2005
  9. chirpy

    chirpy Well-Known Member

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

    *: thedjbox

    if the main account that you want it delivered to is called thedjbox

    You can use:

    *: anyone@thedjbox.co.uk

    But only if you have a virtual POP3 account called anyone@thedjbox.co.uk (or you have a forwarder of the same name that itself forwards onto a pop3 account).

    This one is invalid:

    *: thedjbox.co.uk
     
  10. westhost-neil

    westhost-neil Well-Known Member

    Joined:
    Jun 3, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    UK
    Jonathan thank you for clearing that up for me.

    I'm such a noobie fool, I spent a whole day trying to work out how to receive emails and all I needed to do was add the required email address in the users cPanel.

    I guess that's what comes from only using cPanel for a week and going it alone.

    Thanks anyway.
     
Loading...

Share This Page