Koozali.org: home of the SME Server

Email Forwarding 550 Your e-mail address emailaddr@domain.com is not valid

Offline charlbur

  • 2
  • +0/-0
Hi
Could someone please assist or give me some ideas.  I am runninf SME server 7.4 and am trying to forward email for a valid user account.  I am selecting the Email Delivery option "both deliver email locally and forward" under "Collabration > Users > Users account".  A local copy of the email is received in the SME Server mailbox but the message that should be forwarded to an external email account is bounced back with the message below.

I have been through the manuals and FAQ for SME server but cannot find anything that points to this error.  Looking forward to hearing your thoughts?

127.0.0.1 does not like recipient./Remote host said: 550-"Your e-mail address mailaccount@external.com is not valid for this system. You/550 authenticated as mail+mydomain.co.za"/Giving up on 127.0.0.1./

Many Thanks
Charles

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: Email Forwarding 550 Your e-mail address emailaddr@domain.com is not valid
« Reply #1 on: November 16, 2009, 08:38:46 PM »
Your ISP's mail server rejected the message, saying "Your e-mail address x@y is not valid for this system". You will need to talk to your ISP to find out why they are not relaying the message for you. Perhaps you are using the wrong mail server. Check the documentation on their website.

Offline charlbur

  • 2
  • +0/-0
Re: Email Forwarding 550 Your e-mail address emailaddr@domain.com is not valid
« Reply #2 on: November 17, 2009, 04:43:04 AM »
Thanks for the reply.  The funny thing is that the SME server will relay or forward internal messages that are sent from the internal mail server to the external email address.  But the minute fetchmail retrieves external mail from a sender outside the company the server will bounce it with that message.  To sum-up the forwarding does work but only from internal mail and not from external sources.

Offline johnp

  • *****
  • 312
  • +0/-0
Re: Email Forwarding 550 Your e-mail address emailaddr@domain.com is not valid
« Reply #3 on: November 17, 2009, 08:02:57 AM »
Please post to the buglist if things don't work out of the box.

Offline janet

  • *****
  • 4,812
  • +0/-0
Re: Email Forwarding 550 Your e-mail address emailaddr@domain.com is not valid
« Reply #4 on: November 17, 2009, 05:08:00 PM »
charlbur

It looks like your server is authenticating against your ISP's smtp server. The message downloaded by fetchmail appears to your ISP to come from a different domain than the domain you are authenticating from.
Your ISP therefore blocks the sending of that message as they believe someone is trying to use your  server as a relay.

As Charlie says, talk to your ISP.

Also stop using fetchmail, your sme has a fully functioning smtp server and can handle all mail for your domain. Forward any pop account mail to a domain based email address, with a view of eventually doing away with the pop accounts.
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: Email Forwarding 550 Your e-mail address emailaddr@domain.com is not valid
« Reply #5 on: November 17, 2009, 05:23:10 PM »
Thanks for the reply.  The funny thing is that the SME server will relay or forward internal messages that are sent from the internal mail server to the external email address.  But the minute fetchmail retrieves external mail from a sender outside the company the server will bounce it with that message.  To sum-up the forwarding does work but only from internal mail and not from external sources.

You didn't mention fetchmail in your original post.

As Mary says, avoid fetchmail if you can.

I suspect that your ISP is checking SPF records. Talk to them.