Virtual Users and Domains : Mail Loops back to Myself

I followed the Ubuntu 9.04 tutorial two different times now and I always get the Postfix, "Mail.example.com Loops back to myself" error so I was hoping for a little help. I've searched through all threads about this before posting, btw.

I'm wondering if my MySQL transport table has the right values.

Hostname = server1.example.com
MX record points = mail.example.com

I used 'mail.example.com' in all my configs (except where it reflected domain name, and I put in 'example.com')

Yes, I restarted Postfix many times . I've tried a lot of different things and then undone them when they didn't work. This is really strange. I can't get any further. Is there any Postfix diags I can run that would tell me what's going on?

After days of searching around trying to figure out what was going on (i had the same issue), I finally came across this.

It actually has to do with the transport table itself. You do not need to populate this table. Keep it empty on a fresh install. It only applies if you are sending the message elsewhere to have it delivered.

It actually has to do with the transport table itself. You do not need to populate this table. Keep it empty on a fresh install. It only applies if you are sending the message elsewhere to have it delivered.

Click to expand...

I enabled the line again, and emptied the transport table instead. Does this confllict in anyway with the line in main.cf:
relayhost = <here I have my isp smtp>