34.17. Summary

This chapter has explained what mailing lists are and introduced the Majordomo package that can be used to run mailing lists on your system. It has explained how to set up a list, how to edit the various options that apply to it, and how to subscribe and unsubscribe people. It has also described how to require moderation for a list and how to approve or reject messages if you are a moderator.

Table 34.1. Module Configuration Options
Use random number for list aliasWhen you create a list called example, the module will normally add a mail alias called example-list that sends mail directly to the file of list members. Even though this alias is not supposed to be sent to by anyone except Majordomo itself, an unscrupulous person may send mail to it to bypass the usual moderation and content checks. To prevent this, set this configuration field to Yes. From now on, new lists will use a random name for this special alias that cannot be guessed by someone trying to bypass list restrictions. If you don't care or just want to use consistent names for mailing list aliases, leave it set to No instead.
Sort mailing lists byWhen this field is set to Name, mailing list icons on the module's main page will be sorted by name. If the default of Order create is chosen, they will be shown in the order in which they were added instead. Sorting by name makes lists much easier to find if you have a large number on your system.
Permissions for majordomo filesThis field controls the permissions on all new files created by the module. If you select User writable, they will be set to mode 644. If you choose User and group writable, mode 664 will be used. Sometimes Sendmail fails if an alias include file is writable by anyone except its owner, in which case you will have to choose the User writable option.
Full path to majordomo config fileThis field must contain the full path to the majordomo.cf file, such as/usr/local/majordomo/majordomo.cf. This is the primary configuration file that contains the locations of list files and other global settings. You should only need to change it if you have Majordomo installed in a directory different from what Webmin expects.
Directory containing majordomo programsThis field must be set to the directory that contains programs such as majordomo.pl, resend and majordomo_version.pl.
Path to majordomo wrapperIf the setuid-root program wrapper is in the same directory as all the other Majordomo programs, this field can be set to In programs directory. If is installed elsewhere, however, you must enter the full path to the program, such as /usr/bin/wrapper.
Sendmail-style aliases fileWhen Get from sendmail.cf is selected, the module will read the Sendmail configuration to find the location of the mail aliases file. If you are running a different mail server such as Postfix or Qmail, however, this will not work. Instead, you must enter the path to the server's aliases file into this field. See Section 34.3 “Using Other Mail Servers” for more details.
Directory containing sendmail safe programsOn some systems, Sendmail uses the SMRSH program to restrict the directory in which programs run from aliases can reside. Because Majordomo is driven entirely by alias programs, the module needs to create a link from this directory to the real program location when creating a mailing list. If you are using SMRSH on your system, this field must be set to the restricted directory, usually /etc/smrsh.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.164.241