New section: Manage mailing lists with iRedAdmin-Pro.

This commit is contained in:
Zhang Huangbin 2018-02-06 13:27:49 +08:00
parent b921435b22
commit 45c835efe3
9 changed files with 90 additions and 10 deletions

View File

@ -4,7 +4,7 @@
## Summary
In iRedMail-0.9.8, we integrate [mlmmj](http://mlmmj.org) - a simple and slim
In iRedMail-0.9.8, we integrate mlmmj (<http://mlmmj.org>) - a simple and slim
mailing list manager. It uses very few resources, and requires no daemons, easy
to install, configure and manage. if offers a great set of features, including:
@ -21,6 +21,12 @@ to install, configure and manage. if offers a great set of features, including:
* Rich, customisable texts for automated operations
* and more
With mlmmj integration, you can create as many mailing lists as you want. End
user can subscribe to mailing list `listname@domain.dom` by sending email to
`listname+subscribe@domain.com`, unsubscribe from the list by sending email to
`listname+unsubscribe@domain.com`. Of course you can disable the subscription
and unsubscription with a setting.
iRedMail team also developes a simple RESTful API server called `mlmmjadmin`
to help manage mailing lists, it also offers script tool to manage mailing
lists from command line.
@ -350,6 +356,14 @@ service mlmmjadmin restart
rcctl start mlmmjadmin
```
## Manage mailing lists with iRedAdmin-Pro
With [iRedAdmin-Pro](https://www.iredmail.org/admin_panel.html), you can easily
manage mailing list accounts with its web UI. Here's a screenshot of mailing
list profile page in iRedAdmin-Pro:
![](./images/iredadmin/mailinglist_profile.png){: width="900px" }
## Manage mailing lists with mlmmjadmin command line tool
mlmmjadmin ships script `tools/maillist_admin.py` to help you manage mailing

View File

@ -4,7 +4,7 @@
## Summary
In iRedMail-0.9.8, we integrate [mlmmj](http://mlmmj.org) - a simple and slim
In iRedMail-0.9.8, we integrate mlmmj (<http://mlmmj.org>) - a simple and slim
mailing list manager. It uses very few resources, and requires no daemons, easy
to install, configure and manage. if offers a great set of features, including:
@ -21,6 +21,12 @@ to install, configure and manage. if offers a great set of features, including:
* Rich, customisable texts for automated operations
* and more
With mlmmj integration, you can create as many mailing lists as you want. End
user can subscribe to mailing list `listname@domain.dom` by sending email to
`listname+subscribe@domain.com`, unsubscribe from the list by sending email to
`listname+unsubscribe@domain.com`. Of course you can disable the subscription
and unsubscription with a setting.
iRedMail team also developes a simple RESTful API server called `mlmmjadmin`
to help manage mailing lists, it also offers script tool to manage mailing
lists from command line.
@ -383,6 +389,14 @@ service mlmmjadmin restart
rcctl start mlmmjadmin
```
## Manage mailing lists with iRedAdmin-Pro
With [iRedAdmin-Pro](https://www.iredmail.org/admin_panel.html), you can easily
manage mailing list accounts with its web UI. Here's a screenshot of mailing
list profile page in iRedAdmin-Pro:
![](./images/iredadmin/mailinglist_profile.png){: width="900px" }
## Manage mailing lists with mlmmjadmin command line tool
mlmmjadmin ships script `tools/maillist_admin.py` to help you manage mailing

View File

@ -4,7 +4,7 @@
## Summary
In iRedMail-0.9.8, we integrate [mlmmj](http://mlmmj.org) - a simple and slim
In iRedMail-0.9.8, we integrate mlmmj (<http://mlmmj.org>) - a simple and slim
mailing list manager. It uses very few resources, and requires no daemons, easy
to install, configure and manage. if offers a great set of features, including:
@ -21,6 +21,12 @@ to install, configure and manage. if offers a great set of features, including:
* Rich, customisable texts for automated operations
* and more
With mlmmj integration, you can create as many mailing lists as you want. End
user can subscribe to mailing list `listname@domain.dom` by sending email to
`listname+subscribe@domain.com`, unsubscribe from the list by sending email to
`listname+unsubscribe@domain.com`. Of course you can disable the subscription
and unsubscription with a setting.
iRedMail team also developes a simple RESTful API server called `mlmmjadmin`
to help manage mailing lists, it also offers script tool to manage mailing
lists from command line.
@ -384,6 +390,14 @@ service mlmmjadmin restart
rcctl start mlmmjadmin
```
## Manage mailing lists with iRedAdmin-Pro
With [iRedAdmin-Pro](https://www.iredmail.org/admin_panel.html), you can easily
manage mailing list accounts with its web UI. Here's a screenshot of mailing
list profile page in iRedAdmin-Pro:
![](./images/iredadmin/mailinglist_profile.png){: width="900px" }
## Manage mailing lists with mlmmjadmin command line tool
mlmmjadmin ships script `tools/maillist_admin.py` to help you manage mailing

View File

@ -11,12 +11,13 @@ Name | Comment
[Apache](http://httpd.apache.org), [Nginx](http://nginx.org) | Web server
[OpenLDAP](http://www.openldap.org), [ldapd(8)](http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldapd.8?query=ldapd&arch=i386) | LDAP server, used for storing mail accounts (optional)
[MySQL](http://www.mysql.com), [MariaDB](https://mariadb.org), [PostgreSQL](http://www.postgresql.org) | SQL server used to store application data. Could be used to store mail accounts too.
[Amavisd-new](http://www.amavis.org) | Interface between Postfix and SpamAssassin, ClamAV. it calls SpamAssassin and ClamAV for content-based spam/virus scanning
[mlmmj](http://mlmmj.org) | Mailing list manager. Shipped in iRedMail-0.9.8 and later releases.
[Amavisd-new](http://www.amavis.org) | Interface between Postfix and SpamAssassin, ClamAV.
[SpamAssassin](http://spamassassin.apache.org) | Content-based spam scanner
[ClamAV](http://www.clamav.net/) | Virus scanner
[Roundcube](http://roundcube.net) | Webmail (PHP)
[SOGo Groupware](http://sogo.nu) | A groupware which provides calendar (CalDAV), contact (CardDAV), tasks and ActiveSync services
[Fail2ban](http://www.fail2ban.org) | Scans log files and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc
[Fail2ban](http://www.fail2ban.org) | Scans log files and bans IPs that show the malicious signs
[Awstats](http://www.awstats.org) | Apache and Postfix log analyzer
[iRedAPD](https://bitbucket.org/zhb/iredapd/) | A postfix policy server developed by iRedMail team
<strike>[Cluebringer](http://www.policyd.org)</strike> | <strike>A postfix policy server. Deprecated since iRedMail-0.9.3.</strike>

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 KiB

View File

@ -25,6 +25,7 @@
<li><a href="#postfix-integration">Postfix integration</a></li>
<li><a href="#amavisd-integration">Amavisd Integration</a></li>
<li><a href="#setup-mlmmjadmin-a-restful-api-server-used-to-manage-mlmmj-mailing-lists">Setup mlmmjadmin: a RESTful API server used to manage mlmmj mailing lists</a></li>
<li><a href="#manage-mailing-lists-with-iredadmin-pro">Manage mailing lists with iRedAdmin-Pro</a></li>
<li><a href="#manage-mailing-lists-with-mlmmjadmin-command-line-tool">Manage mailing lists with mlmmjadmin command line tool</a></li>
<li><a href="#references">References</a></li>
</ul>
@ -32,7 +33,7 @@
</ul>
</div>
<h2 id="summary">Summary</h2>
<p>In iRedMail-0.9.8, we integrate <a href="http://mlmmj.org">mlmmj</a> - a simple and slim
<p>In iRedMail-0.9.8, we integrate mlmmj (<a href="http://mlmmj.org">http://mlmmj.org</a>) - a simple and slim
mailing list manager. It uses very few resources, and requires no daemons, easy
to install, configure and manage. if offers a great set of features, including:</p>
<ul>
@ -49,6 +50,11 @@ to install, configure and manage. if offers a great set of features, including:<
<li>Rich, customisable texts for automated operations</li>
<li>and more</li>
</ul>
<p>With mlmmj integration, you can create as many mailing lists as you want. End
user can subscribe to mailing list <code>listname@domain.dom</code> by sending email to
<code>listname+subscribe@domain.com</code>, unsubscribe from the list by sending email to
<code>listname+unsubscribe@domain.com</code>. Of course you can disable the subscription
and unsubscription with a setting.</p>
<p>iRedMail team also developes a simple RESTful API server called <code>mlmmjadmin</code>
to help manage mailing lists, it also offers script tool to manage mailing
lists from command line.</p>
@ -362,6 +368,11 @@ service mlmmjadmin restart
rcctl start mlmmjadmin
</code></pre>
<h2 id="manage-mailing-lists-with-iredadmin-pro">Manage mailing lists with iRedAdmin-Pro</h2>
<p>With <a href="https://www.iredmail.org/admin_panel.html">iRedAdmin-Pro</a>, you can easily
manage mailing list accounts with its web UI. Here's a screenshot of mailing
list profile page in iRedAdmin-Pro:</p>
<p><img alt="" src="./images/iredadmin/mailinglist_profile.png" width="900px" /></p>
<h2 id="manage-mailing-lists-with-mlmmjadmin-command-line-tool">Manage mailing lists with mlmmjadmin command line tool</h2>
<p>mlmmjadmin ships script <code>tools/maillist_admin.py</code> to help you manage mailing
lists. You can find this script under directory <code>/opt/mlmmjadmin/tools/</code>.</p>

View File

@ -26,6 +26,7 @@
<li><a href="#postfix-integration">Postfix integration</a></li>
<li><a href="#amavisd-integration">Amavisd Integration</a></li>
<li><a href="#setup-mlmmjadmin-restful-api-server-used-to-manage-mlmmj-mailing-lists">Setup mlmmjadmin: RESTful API server used to manage mlmmj mailing lists</a></li>
<li><a href="#manage-mailing-lists-with-iredadmin-pro">Manage mailing lists with iRedAdmin-Pro</a></li>
<li><a href="#manage-mailing-lists-with-mlmmjadmin-command-line-tool">Manage mailing lists with mlmmjadmin command line tool</a></li>
<li><a href="#references">References</a></li>
</ul>
@ -33,7 +34,7 @@
</ul>
</div>
<h2 id="summary">Summary</h2>
<p>In iRedMail-0.9.8, we integrate <a href="http://mlmmj.org">mlmmj</a> - a simple and slim
<p>In iRedMail-0.9.8, we integrate mlmmj (<a href="http://mlmmj.org">http://mlmmj.org</a>) - a simple and slim
mailing list manager. It uses very few resources, and requires no daemons, easy
to install, configure and manage. if offers a great set of features, including:</p>
<ul>
@ -50,6 +51,11 @@ to install, configure and manage. if offers a great set of features, including:<
<li>Rich, customisable texts for automated operations</li>
<li>and more</li>
</ul>
<p>With mlmmj integration, you can create as many mailing lists as you want. End
user can subscribe to mailing list <code>listname@domain.dom</code> by sending email to
<code>listname+subscribe@domain.com</code>, unsubscribe from the list by sending email to
<code>listname+unsubscribe@domain.com</code>. Of course you can disable the subscription
and unsubscription with a setting.</p>
<p>iRedMail team also developes a simple RESTful API server called <code>mlmmjadmin</code>
to help manage mailing lists, it also offers script tool to manage mailing
lists from command line.</p>
@ -392,6 +398,11 @@ service mlmmjadmin restart
rcctl start mlmmjadmin
</code></pre>
<h2 id="manage-mailing-lists-with-iredadmin-pro">Manage mailing lists with iRedAdmin-Pro</h2>
<p>With <a href="https://www.iredmail.org/admin_panel.html">iRedAdmin-Pro</a>, you can easily
manage mailing list accounts with its web UI. Here's a screenshot of mailing
list profile page in iRedAdmin-Pro:</p>
<p><img alt="" src="./images/iredadmin/mailinglist_profile.png" width="900px" /></p>
<h2 id="manage-mailing-lists-with-mlmmjadmin-command-line-tool">Manage mailing lists with mlmmjadmin command line tool</h2>
<p>mlmmjadmin ships script <code>tools/maillist_admin.py</code> to help you manage mailing
lists. You can find this script under directory <code>/opt/mlmmjadmin/tools/</code>.</p>

View File

@ -26,6 +26,7 @@
<li><a href="#postfix-integration">Postfix integration</a></li>
<li><a href="#amavisd-integration">Amavisd Integration</a></li>
<li><a href="#setup-mlmmjadmin-restful-api-server-used-to-manage-mlmmj-mailing-lists">Setup mlmmjadmin: RESTful API server used to manage mlmmj mailing lists</a></li>
<li><a href="#manage-mailing-lists-with-iredadmin-pro">Manage mailing lists with iRedAdmin-Pro</a></li>
<li><a href="#manage-mailing-lists-with-mlmmjadmin-command-line-tool">Manage mailing lists with mlmmjadmin command line tool</a></li>
<li><a href="#references">References</a></li>
</ul>
@ -33,7 +34,7 @@
</ul>
</div>
<h2 id="summary">Summary</h2>
<p>In iRedMail-0.9.8, we integrate <a href="http://mlmmj.org">mlmmj</a> - a simple and slim
<p>In iRedMail-0.9.8, we integrate mlmmj (<a href="http://mlmmj.org">http://mlmmj.org</a>) - a simple and slim
mailing list manager. It uses very few resources, and requires no daemons, easy
to install, configure and manage. if offers a great set of features, including:</p>
<ul>
@ -50,6 +51,11 @@ to install, configure and manage. if offers a great set of features, including:<
<li>Rich, customisable texts for automated operations</li>
<li>and more</li>
</ul>
<p>With mlmmj integration, you can create as many mailing lists as you want. End
user can subscribe to mailing list <code>listname@domain.dom</code> by sending email to
<code>listname+subscribe@domain.com</code>, unsubscribe from the list by sending email to
<code>listname+unsubscribe@domain.com</code>. Of course you can disable the subscription
and unsubscription with a setting.</p>
<p>iRedMail team also developes a simple RESTful API server called <code>mlmmjadmin</code>
to help manage mailing lists, it also offers script tool to manage mailing
lists from command line.</p>
@ -393,6 +399,11 @@ service mlmmjadmin restart
rcctl start mlmmjadmin
</code></pre>
<h2 id="manage-mailing-lists-with-iredadmin-pro">Manage mailing lists with iRedAdmin-Pro</h2>
<p>With <a href="https://www.iredmail.org/admin_panel.html">iRedAdmin-Pro</a>, you can easily
manage mailing list accounts with its web UI. Here's a screenshot of mailing
list profile page in iRedAdmin-Pro:</p>
<p><img alt="" src="./images/iredadmin/mailinglist_profile.png" width="900px" /></p>
<h2 id="manage-mailing-lists-with-mlmmjadmin-command-line-tool">Manage mailing lists with mlmmjadmin command line tool</h2>
<p>mlmmjadmin ships script <code>tools/maillist_admin.py</code> to help you manage mailing
lists. You can find this script under directory <code>/opt/mlmmjadmin/tools/</code>.</p>

View File

@ -58,8 +58,12 @@
<td>SQL server used to store application data. Could be used to store mail accounts too.</td>
</tr>
<tr>
<td><a href="http://mlmmj.org">mlmmj</a></td>
<td>Mailing list manager. Shipped in iRedMail-0.9.8 and later releases.</td>
</tr>
<tr>
<td><a href="http://www.amavis.org">Amavisd-new</a></td>
<td>Interface between Postfix and SpamAssassin, ClamAV. it calls SpamAssassin and ClamAV for content-based spam/virus scanning</td>
<td>Interface between Postfix and SpamAssassin, ClamAV.</td>
</tr>
<tr>
<td><a href="http://spamassassin.apache.org">SpamAssassin</a></td>
@ -79,7 +83,7 @@
</tr>
<tr>
<td><a href="http://www.fail2ban.org">Fail2ban</a></td>
<td>Scans log files and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc</td>
<td>Scans log files and bans IPs that show the malicious signs</td>
</tr>
<tr>
<td><a href="http://www.awstats.org">Awstats</a></td>