![]() ![]() ![]() Sudo postconf -e 'mailman_destination_recipient_limit = 1' Sudo postconf -e 'transport_maps = hash:/etc/postfix/transport' A convenient way to do this is to run the below commands: Now, you need to configure Postfix through its main.cf file. Once the MTA is configured, generate Mailman specific aliases for Postfix: Configure postfixĮnable the following line in /etc/mailman/mm_cfg.py: You should now have a new symbolic link in /etc/apache2/sites-enabled/.Ĭheck that the Mailman website works by opening your mailing lists home page. ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/ĭEFAULT_URL_PATTERN = ' The last step is to enable your mailman site in Apache: Now, in /etc/apache2/sites-available/mailman, enable short URLs by enabling: To add more languages later, run:įirst copy the sample Apache configuration file provided by the mailman package:Ĭp /etc/mailman/nf /etc/apache2/sites-available/mailman I chose English and French for the moment. Select the languages that you want your mailing list interfaces to support. Exim would have been a good solution too, but I am more familiar with Postfix, which is already in use on our main mail server. It will allow administrators to configure and manage the lists, and users to subscribe, unsubscribe and tune their subscription settings.įor e-mail delivery, I chose the Postfix MTA (Mail Transport Agent). Not having CGI scripts running on it will also keep your main mail server more secure. This way, you won’t mess up with your main web and mail servers. ![]() It is indeed a good idea to install your mailing list software on a different server. Here we assume that your domain is and that you install your mailing list software on. And if you wish to use a more recent version of Ubuntu, I expect the steps to be very similar. You could also use the same instructions to install Ubuntu 10.04 on a tiny, low power ARM board. ![]() Here are instructions based on this experience. We configured a KVM virtual machine to run our mailing lists, and we used Ubuntu 10.04, the long term support (LTS) version. Bootlin is not in the system administration business (we offer free and open-source solutions for embedded systems), but we do our best to share whatever experience we acquire, and whatever code we produce. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |