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.

Urgent -there is no valid sender in any header line

Discussion in 'General Discussion' started by noimad1, Jul 5, 2007.

  1. noimad1

    noimad1 Well-Known Member

    Joined:
    Mar 27, 2003
    Messages:
    627
    Likes Received:
    0
    Trophy Points:
    16
    It appears that a large majority (if not all) mail accounts on my server are getting their mail reject. The message that is rejected says:

    However, in the mail log it says:

    From what I can see this just started happening all of a sudden. This is not from formmail or anything like that. These are from messages sent directly to them?

    I tried to do an eximup --force, but that didn't help.

    Anyone have any ideas?
     
  2. noimad1

    noimad1 Well-Known Member

    Joined:
    Mar 27, 2003
    Messages:
    627
    Likes Received:
    0
    Trophy Points:
    16
    Ok, so I did confirm that this seems to be only happening on certain domains.

    I've also checked that those domains do exist in the localdomains file....

    I'm at a loss of what else to check...
     
  3. noimad1

    noimad1 Well-Known Member

    Joined:
    Mar 27, 2003
    Messages:
    627
    Likes Received:
    0
    Trophy Points:
    16
    Anyone have any ideas? I'm kinda at a loss right now..
     
  4. sparek-3

    sparek-3 Well-Known Member

    Joined:
    Aug 10, 2002
    Messages:
    1,384
    Likes Received:
    23
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    It sounds like you are not sending any header information in your e-mail.

    In an e-mail transaction, the syntax follows:

    C: HELO <hostname>
    S: 250
    C: mail from <from@address.com>
    S: 250
    C: rcpt to: <to@address.com>
    S: 250
    C: DATA


    After the DATA command, you need to input header information for that message, such as who the message is from and who the message is being sent to, and usually a subject. Thats usually the three lines I put in, not sure what all is required.

    If you are using an e-mail program, it should do all of this automatically. The only place I can think of when this is not being done is if you are coding your own mailing system and your own SMTP routine.

    This may not be the problem in your case, but its where I have seen this error.
     
  5. noimad1

    noimad1 Well-Known Member

    Joined:
    Mar 27, 2003
    Messages:
    627
    Likes Received:
    0
    Trophy Points:
    16
    Thanks for the info, but yea, this is any message that is sent to these domains, whether it is from yahoo, my own outlook, my customers outlook, hotmail. Pretty much all mail to specific domains is giving this error....
     
  6. spaceman

    spaceman Well-Known Member

    Joined:
    Mar 25, 2002
    Messages:
    481
    Likes Received:
    0
    Trophy Points:
    16
    We recently saw this problem. Emails from a specific mail server were getting rejected with the same error "there is no valid sender in any header line".

    The solution (thanks to Touch Support) appears to be to turn off sender verify callouts in exim. Apparently it's not compativble with all mailservers.

    Emails from this mail server are now arriving just fine.
     
  7. noimad1

    noimad1 Well-Known Member

    Joined:
    Mar 27, 2003
    Messages:
    627
    Likes Received:
    0
    Trophy Points:
    16
    Hmmm...this started happening again. But this time I have ** Verify the existence of email senders. and the callouts turned off?

    I tried deleting the e-mail account and re-creating it, all without luck?
     
Loading...

Share This Page