× wwsympa.fcgi

  • This document was obsoleted.

This script provides the web interface to Sympa.

do_subscribe(), do_signoff(), do_add(), do_del(), do_change_email(), do_reject(), do_send_mail(), do_sendpasswd(), do_remind(), do_set(), do_send_me(), do_request_topic(), do_tag_topic_by_sender().

do_subscribe()

Subscribes a user to a list. New subscriber can be notified by sending him template 'welcome'.

  • IN: -
  • OUT: 'subrequest' 'login' 'info' $in.previous_action undef

do_signoff()

Unsubscribes a user from a list. The unsubscriber can be notified by sending him template 'bye'.

  • IN: -
  • OUT: 'sigrequest' 'login' 'info' undef

do_add()

Adds a user to a list (requested by another user) and can send acknowledgements. New subscriber can be notified by sending him template 'welcome'.

  • IN: -
  • OUT: 'loginrequest' ($in.previous_action 'review') undef

do_del()

Removes a user from a list (requested by another user) and can send acknowledgements. Unsubscriber can be notified by sending template 'removed'.

  • IN: -
  • OUT: 'loginrequest' ($in.previous_action 'review') undef

do_change_email()

Changes a user's email address in Sympa environment. Password can be send to user by sending template 'sendpasswd'.

  • IN: -
  • OUT: '1' 'pref' undef

do_reject()

Refuses and deletes moderated messages. Rejected message senders are notified by sending them template 'reject'.

  • IN: -
  • OUT: 'loginrequest' 'modindex' undef

do_distribute()

Distributes moderated messages by sending a command DISTRIBUTE to sympa.pl. For it, it calls mail::mail_file() (see mail-mail-file, page [*]). As it is in a Web context, the message will be set in spool. In a context of message topic, tags the message by calling to function List::tag_topic() (see list-tag-topic, page [*]).

  • IN: -
  • OUT: 'loginrequest' 'modindex' undef

do_modindex()

Allows a moderator to moderate a list of messages and documents and/or tag message in message topic context.

  • IN: -
  • OUT: 'loginrequest' 'admin' 1 undef

do_viewmod()

Allows a moderator to moderate a message and/or tag message in message topic context.

  • IN: -
  • OUT: 'loginrequest' 1 undef

do_send_mail()

Sends a message to a list by the Web interface. It uses mail::mail_file() (see mail-mail-file, page [*]) to do it. As it is in a Web context, the message will be set in spool.

  • IN: -
  • OUT: 'loginrequest' 'info' undef

do_sendpasswd()

Sends a message to a user, containing his password, by sending him template 'sendpasswd' list by the Web interface.

  • IN: -
  • OUT: 'loginrequest' 'info' undef

do_request_topic()

Allows a sender to tag his mail in message topic context.

  • IN: -
  • OUT: 'loginrequest' 1 undef

do_tag_topic_by_sender()

Tags a message by its sender by calling List::tag_topic() and allows its diffusion by sending a command CONFIRM to sympa.pl.

  • IN: -
  • OUT: 'loginrequest' 'info' undef

do_remind()

Sends a command remind to sympa.pl by calling mail::mail_file() (see mail-mail-file, page [*]). As it is in a Web context, the message will be set in spool.

  • IN: -
  • OUT: 'loginrequest' 'admin' undef

do_set()

Changes subscription options (reception or visibility)

  • IN: -
  • OUT: 'loginrequest' 'info' undef

do_send_me()

Sends a web archive message to a requesting user It calls mail::mail_forward() to do it (see mail-mail-forward, page [*]). As it is in a Web context, the message will be set in spool.

  • IN: -
  • OUT: 'arc' 1 undef
  • internals/internals-wwsympa.txt
  • Last modified: 2018/03/29 03:48
  • by ikeda@conversion.co.jp