Hello, I want to remove a domain (actually two entries: dummy.com & www.dummy.com) in the /etc/postfix/local-host-names. [My server only host the website of this dummy.com. The DNS and email of this dummy.com will be handled by external servers.] I manually edit the files 'local-host-names' and 'local-host-names~' under /etc/postfix . After removing the domain entries, the system work as my expect, the emails for dummy.com are sent to the external email server. But after serval minutes, the deleted domain entries are recovered in the files again. How to solve it? Many thanks.
Thanks for replying. I shall explain more. The case is that my server will only host the webpages for dummy.com . The DNS and mail server for dummy.com are already handled by the external servers. The problem is that, in the webpages, there is an email form. When someone submits this email form, it will be sent to [email protected] . The postfix server thinks dummy.com is a local host name and talks to 127.0.0.1 . The email is rejected because this is no such [email protected] a/c in my server.
And the solution is what I told you above. Just set the website and domain to external mailserver, its on the options tab of the co-domain and the website.