Cannot send mail using postfix. Error 553 5.1.8 ... Domain of sender address does not exist

Hi Experts,

I am having an extremely frustrating problem.  I have installed Postfix on my Linux Mint VM and have configured it to use my ISP's SMTP server.  I enabled authentication and it seems to be working fine, there are no errors.

My problem is that I get the following:

553 #5.1.8 Domain of sender address <root@cmoncada.local> does not exist (in reply to MAIL FROM command))

Open in new window


Why does it always try to send from <root@cmoncada.local> and how can I stop it?  When I send from telnet it is fine, because I can clearly specify a sender.  How can I do this in postfix so that I can send mail easily from the command line and create scripts.

Please Help!

Below is the complete log of the email I was trying to send using the command:

echo "Test mail from postfix" | mail -s "Test Postfix" carlos.moncada@iinet.net.au

Open in new window



Mar 21 02:31:53 cmoncada postfix/qmgr[4963]: B1F5C44745: from=<root@cmoncada.local>, size=472, nrcpt=1 (queue active)
Mar 21 02:31:53 cmoncada postfix/smtp[5018]: B1F5C44745: to=<carlos.moncada@iinet.net.au>, relay=mail.iinet.net.au[203.0.178.192]:587, delay=5052, delays=5051/0.04/0.16/0.03, dsn=5.0.0, status=bounced (host mail.iinet.net.au[203.0.178.192] said: 553 #5.1.8 Domain of sender address <root@cmoncada.local> does not exist (in reply to MAIL FROM command))
Mar 21 02:31:53 cmoncada postfix/cleanup[5020]: 5E38F44749: message-id=<20140320183153.5E38F44749@cmoncada.local>
Mar 21 02:31:53 cmoncada postfix/qmgr[4963]: 5E38F44749: from=<>, size=2414, nrcpt=1 (queue active)
Mar 21 02:31:53 cmoncada postfix/bounce[5019]: B1F5C44745: sender non-delivery notification: 5E38F44749
Mar 21 02:31:53 cmoncada postfix/qmgr[4963]: B1F5C44745: removed
Mar 21 02:31:53 cmoncada postfix/local[5021]: 5E38F44749: to=<root@cmoncada.local>, relay=local, delay=0.03, delays=0.01/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox)
Mar 21 02:31:53 cmoncada postfix/qmgr[4963]: 5E38F44749: removed

Open in new window

Thanks in advance!
madstylexAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

 
Dan CraciunIT ConsultantCommented:
If you only want to send logs from your server, I suggest you use msmtp: http://msmtp.sourceforge.net/

HTH,
Dan
0
 
madstylexAuthor Commented:
I will give that a shot.  Do I need to uninstall postfix in order to get it to work?
0
 
Dan CraciunIT ConsultantCommented:
No. Just create a symlink to sendmail that points to msmtp. It's in the documentation.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
Dave GouldOnsite SupportCommented:
what do you have set for the "mydomain" param in  /etc/postfix/main.cf   ?

if you set it to your valid email domain, this should work
0
 
SandyCommented:
to me it seems a DNS issue of your domain.. If that domains exists please correct the MX record and try sending it..

Will be resolved...


TY/SA
0
 
gheistCommented:
cmoncada.local does not look like an internet domain

try mail -r some@legal.address.com you@yourdomain.net

That should clear that warning...
Essentially hosts on internet are required (by RFC) to have internet names. While in most cases you can get away with it spammers forced 99,9% of mail servers to be pedantic about this requirement.
0
 
madstylexAuthor Commented:
I ended up un-installing postfix and using mstmp.

Once I configured all my details it worked fine.
0
 
madstylexAuthor Commented:
I've requested that this question be closed as follows:

Accepted answer: 0 points for madstylex's comment #a39958278

for the following reason:

I ended up un-installing and using a different application
0
 
Dan CraciunIT ConsultantCommented:
So, you used my solution: http://www.experts-exchange.com/OS/Linux/Q_28393547.html#a39943469
Any reason why you don't think I should receive the points?
0

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
 
madstylexAuthor Commented:
Sorry Dan, my mistake.

Here you go
0
 
Dan CraciunIT ConsultantCommented:
Glad I could help!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.