| 1 | # ezmlmglrc file to set up a global "majordomo"-like interface. |
| 2 | # You also need to create DIR/config.cf, for instance with ezmlm-glconf |
| 3 | # |
| 4 | # Usage: ezmlm-make -Cezmlmglrc [-5 owner] dir dot local host |
| 5 | # |
| 6 | # dir - base directory |
| 7 | # dot - qmail file. Usually, ~alias/.qmail-majordomo or such. |
| 8 | # local - local address, e.g. "majordomo" |
| 9 | # host - host |
| 10 | # |
| 11 | # |
| 12 | # These work just like for standard ezmlm-make |
| 13 | # |
| 14 | # directories |
| 15 | </+text/> |
| 16 | # links - the second for complete command addresses like |
| 17 | # majordomo-which-me=myhost, as well as for our own bounces |
| 18 | </:/ezdomo/> |
| 19 | </:-default/ezdomo/> |
| 20 | </ezdomo/> |
| 21 | |<#B#>/ezmlm-request -f ezdomo.cf '<#D#>' |
| 22 | # standard stuff |
| 23 | </inlocal/> |
| 24 | <#L#> |
| 25 | </outlocal/> |
| 26 | <#L#> |
| 27 | </outhost/> |
| 28 | <#H#> |
| 29 | # List owner mail |
| 30 | </:-owner/owner/> |
| 31 | </owner#5/> |
| 32 | &<#5#> |
| 33 | </owner#^5/> |
| 34 | <#D#>/Mailbox |
| 35 | </headerremove/> |
| 36 | return-path |
| 37 | return-receipt-to |
| 38 | content-length |
| 39 | # texts |
| 40 | </text/bottom/> |
| 41 | |
| 42 | --- Administrative commands --- |
| 43 | |
| 44 | Administrative functions of ezmlm mailing lists are done by |
| 45 | sending a message to the lists COMMAND address. |
| 46 | |
| 47 | Please do not send the requests to the list address. If you do, |
| 48 | ezmlm will not see them and other subscribers will be annoyed. |
| 49 | |
| 50 | To subscribe to any list "listname@hostname" send a message to: |
| 51 | <listname-subscribe@hostname> |
| 52 | |
| 53 | To get a complete list of commands for the same list, mail to: |
| 54 | <listname-help@hostname> |
| 55 | |
| 56 | --- Enclosed is a copy of the request I received. |
| 57 | |
| 58 | </text/help/> |
| 59 | ezmlm mailing lists have an address for each command (see below). |
| 60 | |
| 61 | I work at this address to make it easier for users used to other |
| 62 | mailing list managers to use ezmlm lists. I do this by reading the |
| 63 | first line of your message and doing my best to translate it into |
| 64 | a command message to the correct list. Usually, it is more efficient |
| 65 | for you to talk to the list directly. |
| 66 | |
| 67 | In general, I accept and translate commands of the form: |
| 68 | |
| 69 | command [listname] [username] |
| 70 | |
| 71 | for instance: |
| 72 | |
| 73 | subscribe listname |
| 74 | |
| 75 | I also directly reply to: |
| 76 | |
| 77 | lists [username] |
| 78 | which [username] |
| 79 | |
| 80 | If username is omitted, your address will be used and the |
| 81 | reply will be sent to your address. |
| 82 | |
| 83 | If listname does not contain a host name, I will look into my |
| 84 | list and try to add the correct host name. If I can't find it, |
| 85 | I will add the name of this computer. If listname contains a host |
| 86 | name, it must match a listname on my list. If not, I will |
| 87 | replace the host name with the name of this computer. |
| 88 | |
| 89 | </text/top/> |
| 90 | Hi! This is the ezmlm program. I'm managing the |
| 91 | <#L#>@<#H#> address to guide |
| 92 | your request to the appropriate ezmlm mailing list. |
| 93 | |
| 94 | </ezdomo/> |
| 95 | |<#B#>/ezmlm-request -f '<#D#>/config.cf' '<#D#>' |
| 96 | # that's all folks! |
| 97 | |