Extension:Newsletter

The Newsletter extension adds a preference for newsletter subscription.

Current functionality

 * Users with autoconfirmed email can subscribe/unsubscribe to a single newsletter via Preferences > Email options.
 * Admins with access to the database can collect manually the email addresses of the users subscribed.

Instructions
In order to obtain the list of email addresses subscribed you need to run this MySQL query (change "your_database" for the name of your MediaWiki database):

If you are using phpMyAdmin you can run the query at SQL using only the code between the quotation marks.

Wishlist
To be discussed. Sorted by priority, more or less. Developers needed!
 * Authors can notify subscribers using a web interface. Good bye SQL queries!
 * Users can subscribe to a newsletter from any Wikimedia wiki ("global delivery").
 * Admins can create multiple newsletters and decide when to enable/disable subscriptions.
 * Authors can draft and publish newsletters on-wiki in a structured way (own namespace? convention for subpages?).
 * Users can decide to receive notifications about new issues of a newsletter in the following forms:
 * via email: the full text (optional? plain text and HTML?).
 * via web (i.e. on their home wiki) as a tweet-like short-form notification (Echo integration), autogenerated or customizable by authors?
 * via web as the full text (ex.), or as a TOC linking to the full text (ex.) Integration with Flow?
 * Users can subscribe to channels/topics of the Wikimedia blog (ex.: Language engineering news, all tech blog posts, legal), either as short-form notification form (post title only?) or receiving the full post in HTML form. (probably via RSS integration)
 * Everybody can check the number of subscribers of a newsletter.
 * Everybody can watch when users subscribe/unsubscribe to a newsletter.