Simple Mailing Lists
Postfix provides the means to create simple mailing lists
through the normal alias facility (see Chapter 4). Because aliases can point to
lists of addresses or files that contain lists of addresses, it is easy
to create an alias that points to multiple names. You can create list
aliases in the system aliases file,
or in any other file that you specify in the alias_maps parameter. See more about the alias_maps parameter later in the chapter. The
default alias file when you install Postfix is /etc/aliases.
Let’s suppose that you administer mail for the domain http://example.com, and you want to create a new mailing list for people to discuss needlepoint. You decide to create a mailing list alias needlepoint@example.com to be used for online discussions. Edit your alias file, and add the following line with the email addresses of people who want to subscribe to the list:
needlepoint: rgrier@oreilly.com, gmhopper@onlamp.com, grayburn@oreilly.com
After making changes to the file, rebuild the alias lookup table by executing:
# postalias /etc/aliasesNow any messages sent to needlepoint@example.com will be forwarded to each of the email addresses listed in the example.
Mailing-List Owners
If any messages cannot be delivered to one of the addresses listed, the original sender of the message receives an error message explaining that there was a delivery problem. For small or internal lists this may be perfectly acceptable; however, if you are creating a large list, or the ...
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