[edit] Moved to probably a more appropriate forum[/edit]
I’ve been trying to create a Virtual Server so that any emails sent using the mail() function to an address within my domain are not sent locally, but using the correct MX records like it does with domains not hosted within Virtualmin.
The email for my domain is hosted with gmail and all the MX records are correctly set up.
I am hosting the website on my Ubuntu box and have the following options selected when setting up the Virtual Server:
Setup DNS zone? NO
Allow Mailman mailing lists? NO
Accept mail for domain? NO
Setup SSL website too? NO
Setup IP-based virtual FTP? NO
Setup website for domain? YES
Enable AWstats reporting? YES
Setup Webalizer for web logs? YES
Create MySQL database? YES
Create Webmin login? YES
Enable DAV logins? YES
Any thoughts as to why I get the below in /var/log/mail.log, the first message to anotherdomain works fine, but the one to mydomain goes internally (the Google server shown is because anotherdomain MX is also hosted with Google):
Sep 10 04:06:22 as postfix/smtp[14159]: 7D96389A3C7: to=, relay=aspmx.l.google.com[74.125.115.27]:25, delay=3.2, delays=0.71/0/0.43/2.1, dsn=2.0.0, status=sent (250 2.0.0 OK 1315623982 u16si1881075vcq.207)
Sep 10 04:06:22 as postfix/qmgr[11385]: 7D96389A3C7: removed
Sep 10 04:06:43 as postfix/pickup[25633]: 4F2BA89A3C7: uid=1003 from=
Sep 10 04:06:43 as postfix/cleanup[14145]: 4F2BA89A3C7: message-id=20110910030643.4F2BA89A3C7@anything.co.uk
Sep 10 04:06:43 as postfix/qmgr[11385]: 4F2BA89A3C7: from=random@anything.co.uk, size=348, nrcpt=1 (queue active)
Sep 10 04:06:43 as postfix/error[17746]: 4F2BA89A3C7: to=me@mydomain.co.uk, relay=none, delay=0.36, delays=0.19/0/0/0.17, dsn=5.0.0, status=bounced (User unknown in virtual alias table)
Sep 10 04:06:43 as postfix/cleanup[14145]: 91B2589A3C8: message-id=20110910030643.91B2589A3C8@anything.co.uk
Sep 10 04:06:44 as postfix/qmgr[11385]: 91B2589A3C8: from=<>, size=2079, nrcpt=1 (queue active)
Sep 10 04:06:44 as postfix/bounce[17778]: 4F2BA89A3C7: sender non-delivery notification: 91B2589A3C8
Sep 10 04:06:44 as postfix/qmgr[11385]: 4F2BA89A3C7: removed
Sep 10 04:06:44 as postfix/local[17790]: 91B2589A3C8: to=random@anything.co.uk, relay=local, delay=1, delays=0.43/0.01/0/0.59, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME)
Sep 10 04:06:44 as postfix/qmgr[11385]: 91B2589A3C8: removed
Any help would be greatly appreciated.