The restrict_post keyword is specified within your list
configuration file. This is normally located at:
/usr/local/majordomo/lists/<listname>-config
where <listname> is the name of your list. In the above bounced
message, the list name is "yourlist". The following is an extract from the
configuration file and describes the keyword functionality:
# restrict_post [restrict_post] (undef) <resend>
# If defined, only addresses listed in these files (colon or space
# separated) can post to the mailing list. By default, these files
# are relative to the lists directory. These files are also checked
# when get_access, index_access, info_access, intro_access,
# which_access, or who_access is set to 'list'. This is less useful
# than it seems it should be since there is no way to create these
# files if you do not have access to the machine running resend.
# This mechanism will be replaced in a future version of
# majordomo/resend.
This is exactly what we want! So I created a new file and called
it yourlist-sendonly. I added James' work address to this file. The
file now looks like this:
# more /usr/local/majordomo/lists/yourlist-sendonly
james@hishome.org
The file is structured exactly like the main list file (which in this case would be /usr/local/majordomo/lists/yourlist)
to which people subscribe and unsubscribe. |