Attention
Check out the lightweight on-premises email archiving software developed by iRedMail team: Spider Email Archiver.
Since iRedMail-0.9.8, iRedMail integrates mlmmj as mailing list manager.
With iRedAdmin-Pro, you can easily manage mailing list accounts with its web UI. Screenshots of mailing list profile pages in iRedAdmin-Pro:
Profile page:
Allow users to subscribe from web page:
Instruction to generate a newsletter sign up form:
iRedMail integrates mlmmjadmin
(a
RESTful API server developed by iRedMail team) to help you manage mlmmj mailing
lists, it also offers command line script
/opt/mlmmjadmin/tools/maillist_admin.py
for system administrators.
Attention
Available commands:
create
: Create a new mailing list account with additional setting:info
: Show settings of an existing mailing list accountupdate
: Update an existing mailing list accountdelete
: Delete an existing mailing list accountsubscribers
: Show all subscribershas_subscriber
: Check whether mailing list has given subscriber.subscribed
: Show all subscribed lists of a given subscriber.add_subscribers
: Add new subscribers to mailing list.remove_subscribers
: Remove existing subscribers from mailing list.Examples:
python3 maillist_admin.py create list@domain.com only_subscriber_can_post=yes disable_archive=no
python3 maillist_admin.py info list@domain.com
python3 maillist_admin.py update list@domain.com only_moderator_can_post=yes disable_subscription=yes
python3 maillist_admin.py delete list@domain.com archive=yes
user1@gmail.com
and user2@hotmail.com
:python3 maillist_admin.py add_subscribers list@domain.com user1@gmail.com user2@hotmail.com
python3 maillist_admin.py subscribers list@domain.com
python3 maillist_admin.py subscribed subscriber@domain.com
python3 maillist_admin.py has_subscriber list@domain.com subscriber@gmail.com