Postfix: 554 Relay access denied

Let's say you have a user who can't receive e-mail. Each time they send a message to the server, this pops up in the mail logs:

postfix/smtpd[23897]: NOQUEUE: reject: RCPT from remotemailserver.com[10.0.0.2]: 554 <user@domain.com>: Relay access denied; from=<user@otherdomain.com> to=<user@domain.com> proto=ESMTP helo=<remotemailserver.com>

This is happening because Postfix is receiving e-mail for a domain for which it doesn't expect to handle mail. Add the domains to the mydestination parameter in /etc/postfix/main.cf:

mydestination = domain.com, domain2.com, domain3.com

If you have a lot of domains to add, create a mydomains hash file and change the mydestination parameter:

mydestination = hash:/etc/postfix/mydomains

Create /etc/postfix/mydomains:

localhost               OK
localmailserver.com     OK
domain.com              OK

Then run:

# postmap /etc/postfix/mydomains

This will create the hash file (mydomains.db) within /etc/postfix. If you've just added the directive to the main.cf, run postfix reload. However, if the directive was already there, but you just adjusted the mydomains and ran postmap, then there is nothing left to do.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Printed from: http://rackerhacker.com/2007/08/30/postfix-554-relay-access-denied/ .
© Major Hayden 2010.

5 Comments   »

  • alvin peezoot says:

    looking for this
    thanks it works.....

  • This is it! Thanks!

  • jeffrey Fan says:

    that is my problem.

    it works after fixing it!
    thanks a lot.

  • arjan ten hoopen says:

    I had that problem, fixed it in just a minute with your explanation. Thanks a lot!!!

  • tahiriman says:

    Thanks for your explanation

    I have a small concern, emails coming from my network are sent towards outside successfully
    on the other hand those received from an external client (outside my network) have this problem (relay denied)

    Excuse me, my English isn't will

RSS feed for comments on this post , TrackBack URI

Leave a Reply