LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-12-2006, 02:13 PM   #1
mighlani
LQ Newbie
 
Registered: Apr 2006
Posts: 5

Rep: Reputation: 0
sendmail stat=User unknown problem


Hi -

I am using a RedHat Enterprise Linux 3.0ES which has several domains running on it. Everything was running smoothly till up2date upgraded the sendmail to "Sendmail version 8.12.11.20060308".

On one of the websites at www.domain.co.uk, we were using the sendmail -f option to send an email "from" the user's email address, e.g. user@aol.com to us at info@domain.co.uk. After the upgrade, this has stopped working. Surprisingly, emails sent from info@domain.co.uk to info@domain.co.uk still work. I am confused with this strange behaviour.

Would be extremely grateful if someone can advise a fix for this issue. I have listed below certain lines from the maillog to support the above problem. [Please note: real domain name has been replaced by "domain"]

-- this does NOT work --

Apr 12 14:14:29 ns sendmail[23637]: k3CDETSg023637: Authentication-Warning: ns.server.co.uk: apache set sender to user@aol.com using -f

Apr 12 14:14:29 ns sendmail[23637]: k3CDETSg023637: from=user@aol.com, size=3919, class=0, nrcpts=1, msgid=<200604121314.k3CDETSg023637@ns.server.co.uk>, relay=apache@localhost

Apr 12 14:14:30 ns sendmail[23639]: k3CDEUXq023639: from=<user@aol.com>, size=4244, class=0, nrcpts=1, msgid=<200604121314.k3CDETSg023637@ns.server.co.uk>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]

Apr 12 14:14:30 ns sendmail[23637]: k3CDETSg023637: to=info@domain.co.uk, ctladdr=user@aol.com (48/48), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=33919, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k3CDEUXq023639 Message accepted for delivery)

Apr 12 14:14:30 ns sendmail[23641]: k3CDEUXq023639: to=<info@domain.co.uk>,delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=34244, relay=mx2.netbenefit.co.uk. [212.53.64.42], dsn=5.1.1, stat=User unknown

Apr 12 14:14:30 ns sendmail[23641]: k3CDEUXq023639: k3CDEUXq023641: DSN: User unknown

Note: MX records for domain.co.uk held at netbenefit ISP

-----

Surprisingly, if there was an issue with info@domain.co.uk, then the following should not work too. But guess what, it does ..

-- this works --

Apr 12 15:30:44 ns sendmail[24702]: k3CEUiHC024702: Authentication-Warning: ns.server.co.uk: apache set sender to info@domain.co.uk using -f

Apr 12 15:30:44 ns sendmail[24702]: k3CEUiHC024702: from=info@domain.co.uk,size=1118, class=0, nrcpts=1, msgid=<200604121430.k3CEUiHC024702@ns.server.co.uk>, relay=apache@localhost

Apr 12 15:30:44 ns sendmail[24704]: k3CEUiTu024704: from=<info@domain.co.uk>, size=1450, class=0, nrcpts=1, msgid=<200604121430.k3CEUiHC024702@ns.server.co.uk>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]

Apr 12 15:30:44 ns sendmail[24702]: k3CEUiHC024702: to=info@domain.co.uk, ctladdr=info@domain.co.uk (48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31118, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k3CEUiTu024704 Message accepted for delivery)

Apr 12 15:30:44 ns sendmail[24706]: k3CEUiTu024704: to=<info@domain.co.uk>,delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=31450, relay=mx1.netbenefit.co.uk. [212.53.64.41], dsn=2.0.0, stat=Sent (OK id=1FTgMm-0004JP-VV)

-----

Please help ! We would like to be able to receive emails from user@aol.com or any other domain as before because these emails are sent from our website as notifications and our users are genuine.


Thanks and regards
mighlani
 
Old 04-13-2006, 09:32 AM   #2
mighlani
LQ Newbie
 
Registered: Apr 2006
Posts: 5

Original Poster
Rep: Reputation: 0
This is for someone with a similar problem.

I had to contact the netbenefit ISP and get their maillog to find out why it was rejecting the messages.

2006-04-12 14:25:58 H=ns.server.co.uk [ip address]:32974
I=[212.53.64.41]:25 F=<user@aol.com> rejected RCPT
<info@domain.co.uk>: aol.com sender, but not from aol.com relay (SPF).

That was it. Its the new sendmail Sender Policy Framework (SPF) which caused the rejection of our emails. Basically, you just cannot change the sender address using -f if the domain's A or MX records are not held at your server. We have now changed the sender address from user's to general@domain.co.uk

Hope it helps someone with similar problem.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Sendmail Unknown user (has a valid domain) Nico Linux - Newbie 4 02-19-2007 09:59 AM
sendmail problem stat=User unknown singying304 Linux - Networking 1 10-07-2005 06:59 PM
"User Unknown" error with Sendmail girish_hilage Linux - Networking 3 09-10-2004 07:10 AM
Postfix Problem (Unknown User) solkan Linux - General 5 09-12-2003 07:35 PM
Problem with Sendmail unknown user relaying (LUSER_RELAY)... A08 Linux - Networking 5 07-04-2003 07:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:25 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration