User Tools

Site Tools


reference:listserver_commands

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

reference:listserver_commands [2018/11/14 10:45] (current)
Line 1: Line 1:
 +======ListServer Commands======
 +The [[listserver settings|ListServer]] is an automated process in VPOP3 which manages [[mailing lists]]. People can send commands to the ListServer to perform various functions remotely.
 +
 +Whether these commands are allowed, and exactly how they work depends on the particular mailing list's settings.
 +
 +=====Subject Commands=====
 +These commands can be sent in the message subject. If these are used, then the remainder of the message content is ignored
 +
 +===Subscribe===
 +(Can be abbreviated to **sub**)
 +
 +Send a subject of **subscribe listname**. For example
 +
 +  Subject: subscribe offers-list
 +
 +n.b. Use the //list name//, not the email address of the list
 +
 +This adds the sender email address to the specified mailing list. This only works if the list supports subscriptions. If the list verifies subscriptions,​ then a message will be sent back to the original sender to confirm the subscription.
 +
 +===Unsubscribe===
 +(Can be abbreviated to **uns**)
 +
 +Send a subject of **unsubscribe listname**. For example
 +
 +  Subject: unsubscribe offers-list
 +
 +n.b. Use the //list name//, not the email address of the list
 +
 +You can use * as the listname, to unsubscribe from all lists managed by this ListServer.
 +
 +This removes the sender email address from the specified mailing list. If the list verifies unsubscriptions,​ then a message will be sent back to the original sender to confirm the unsubscription.
 +
 +
 +=====Message Body Commands=====
 +If the subject is not one of the commands above, then the ListServer will process the message body as a list of commands - one command per line. The commands are as below:
 +
 +===Subscribe===
 +(Can be abbreviated to **sub**)
 +
 +Send **subscribe listname**. For example
 +
 +  subscribe offers-list
 +
 +n.b. Use the //list name//, not the email address of the list
 +
 +This adds the sender email address to the specified mailing list. This only works if the list supports subscriptions. If the list verifies subscriptions,​ then a message will be sent back to the original sender to confirm the subscription.
 +
 +===Unsubscribe===
 +(Can be abbreviated to **uns**)
 +
 +Use **unsubscribe listname**. For example
 +
 +  unsubscribe offers-list
 +
 +or **unsubscribe listname emailaddress** to unsubscribe an alternate email address, for example
 +
 +  unsubscribe offers-list me@company.com
 +
 +n.b. Use the //list name//, not the email address of the list
 +
 +You can use * as the listname, to unsubscribe from all lists managed by this ListServer.
 +
 +This removes the sender email address from the specified mailing list. If the list verifies unsubscriptions,​ then a message will be sent back to the original sender to confirm the unsubscription.
 +
 +===Users===
 +Use **users listname**. For example
 +
 +  users offers-list
 +
 +n.b. Use the //list name//, not the email address of the list
 +
 +This returns a list of the email addresses of the current list members. This command is usually not available, but can be enabled in the mailing list settings.
 +
 +===Which===
 +Use **which**.
 +
 +This returns a list of the mailing lists on this ListServer which you are a member of.
 +
 +===Lists===
 +Use **lists**.
 +
 +This returns a list of public mailing lists which the ListServer supports.
 +
 +===NoMail===
 +Use **nomail listname**, for example:
 +
 +  nomail offers-list
 +
 +or use **nomail listname yyyy-mm-dd**,​ for example:
 +
 +  nomail offers-list 2015-02-28
 +
 +This turns off sending messages to your email address, without unsubscribing you totally. The second variant will automatically re-enable sending messages to your email address on the specified date. This command can be useful if you are going on holiday.
 +
 +You can use * instead of the list name, to make it act on all mailing lists on this ListServer.
 +
 +===Mail===
 +Use **mail listname**, for example:
 +
 +  mail offers-list
 +
 +This turns on sending messages to your email address. This is used after the **NoMail** command above.
 +
 +You can use * instead of the list name, to make it act on all mailing lists on this ListServer.
 +
 +===Quiet===
 +Use **quiet**
 +
 +The ListServer does not send back an email response.
 +
 +===Help===
 +Use **help**.
 +
 +The ListServer sends back a list of commands which are possible.
 +
 +===Quit===
 +Use **quit**.
 +
 +The ListServer does not process any more commands in this message. This is useful if a signature is added to your message when you send it, and you do not want to receive any error messages if the ListServer cannot recognise commands.
 +
 +===Stop===
 +Use **stop**.
 +
 +An alias for the **quit** command.
  
reference/listserver_commands.txt ยท Last modified: 2018/11/14 10:45 (external edit)