Appendix D. Frequently Asked Questions
- I can’t seem to receive messages. What does this error mean: “<test@example.com>: mail for example.com loops back to myself”?
Postfix reports this error when a DNS reply points to your mail server, but Postfix has not been configured to accept mail for the domain. Postfix accepts mail for domains listed in
mydestination,relay_domains,virtual_mailbox_domains,virtual_alias_domains, and domains that resolve to IP addresses listed ininet_interfacesandproxy_interfaces. Your domain must be listed in one of these parameters.- When I make changes to configuration files or lookup tables, do I have to reload Postfix?
It depends on the type of file you are changing. Changes in files that Postfix reads into memory at startup require a reload. Examples of such files are main.cf, master.cf, and any lookup table using regular expressions. DB or DBM files are not read into memory and don’t require reloading Postfix when they are changed.
- Is there some kind of “include” directive for main.cf?
No. Most administrators with complex configurations create a Makefile that will cat the necessary files together. If you have other regular administrative tasks, add them to your Makefile too. Your Makefile should have an entry that looks something like this:
main.cf: file1 file2 file3 cat file1 file2 file3 > main.cf.new mv main.cf.new main.cfThen type make main.cf to rebuild your configuration file.
- How can I get confirmation of mail deliveries?
This is not currently available ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access