<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[iRedMail — iRedAdmin-Pro-SQL-3.0 has been released]]></title>
		<link>https://forum.iredmail.org/topic15066-iredadminprosql30-has-been-released.html</link>
		<atom:link href="https://forum.iredmail.org/feed-rss-topic15066.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in iRedAdmin-Pro-SQL-3.0 has been released.]]></description>
		<lastBuildDate>Mon, 17 Dec 2018 08:03:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[iRedAdmin-Pro-SQL-3.0 has been released]]></title>
			<link>https://forum.iredmail.org/post66744.html#p66744</link>
			<description><![CDATA[<p>Dear all,</p><p>iRedAdmin-Pro-SQL-3.0 (<em>iRedAdmin-Pro for MySQL, MariaDB and PostgreSQL backends</em>) is now available for upgrading and purchasing.</p><ul><li><p><span style="color:red">IMPORTANT NOTE</span>: Please <a href="http://www.iredmail.org/docs/iredmail.releases.html">upgrade iRedMail to the latest iRedMail-0.9.9</a> BEFORE upgrading iRedAdmin-Pro.</p></li><li><p>Upgrade tutorials for iRedAdmin-Pro are available here: <a href="http://www.iredmail.org/docs/migrate.or.upgrade.iredadmin.html">http://www.iredmail.org/docs/migrate.or … admin.html</a></p></li></ul><h5>How to download the latest iRedAdmin-Pro</h5><p>iRedAdmin-Pro customers can get download link of this new release by following steps below:</p><ul><li><p>Login to iRedAdmin-Pro as global admin</p></li><li><p>Click &quot;License&quot; on the top-right corner, it will show you basic license info and a &quot;Download&quot; button if new version is available for upgrading.</p></li></ul><p>If above steps don&#039;t work for you, please send an email to <span style="color:blue"><em>support @ iredmail.org</em></span> to get download link of the latest release.</p><p>Below are detailed changes since iRedAdmin-Pro-SQL-2.9.0:</p><h5>RESTful API</h5><p>API Document: <a href="https://docs.iredmail.org/iredadmin-pro.restful.api.html">https://docs.iredmail.org/iredadmin-pro … l.api.html</a></p><ul><li><p>Able to add subscribers while creating (subscribeable) mailing list.</p></li><li><p>Able to add/remove subscribers while updating (subscribeable) mailing list.</p></li><li><p>Able to get all subscribers of given mailing list with optional parameter `with_subscribers=yes`:<br /></p><ul><li><p>URI: `GET /api/ml/&lt;mail&gt;?with_subscribers=yes`</p></li></ul></li><li><p>Able to list all mailing lists in given domain:<br /></p><ul><li><p>URI: `GET /api/mls/&lt;domain&gt;`</p></li><li><p>Optional parameters: `email_only=yes`. if present, return a list of mailing list email addresses. Otherwise return a list of mailing list profiles.</p></li></ul></li><li><p>Able to set mailbox format, mailbox folder name, full maildir path while creating/updating user:<br /></p><ul><li><p>URIS:<br /></p><ul><li><p>`POST /api/user/&lt;mail&gt;`</p></li><li><p>`PUT&nbsp; /api/user/&lt;mail&gt;`</p></li></ul></li><li><p>Parameters: `mailboxFormat`, `mailboxFolder`, `maildir`.</p></li></ul></li><li><p>Show mailbox size and number of stored messages while getting user profile:<br /></p><ul><li><p>URI: GET /api/user/&lt;mail&gt;</p></li><li><p>New parameter names: stored_bytes, stored_messages.</p></li></ul></li><li><p>Show assigned mail alias groups and mailing lists while getting user profile:<br /></p><ul><li><p>URI: GET /api/user/&lt;mail&gt;</p></li><li><p>New parameter names: mailing_aliases, mailing_lists.</p></li></ul></li><li><p>Able to reset user password by submitting a password hash (`PUT /api/user/&lt;mail&gt;`, parameter `password_hash`).</p></li><li><p>Fixed issues:<br /></p><ul><li><p>Cannot verify password: `POST /api/verify_password/user/&lt;mail&gt;`.</p></li><li><p>Not correctly set date to deleted mailboxes while deleting a domain (`DELETE /api/domain/&lt;domain&gt;/keep_mailbox_days/&lt;number&gt;`). Thanks Wes Cossick &lt;wes _at_ hoa-express.com&gt; for the report.</p></li></ul></li></ul><h5>Improvements</h5><ul><li><p>Able to export statistics of admins.</p></li><li><p>If new password doesn&#039;t match policies, display error messages of all unmatched policies.</p></li><li><p>Spam policy: able to set score for blocking/quarantining detected spam.</p></li><li><p>On search result page, now able to set days to keep mailbox of removed domain and user accounts.</p></li><li><p>Able to define days to keep removed mailbox for normal domain admin and global admin. With default settings, normal admin can keep mailbox for 1 day, 1/2/3 weeks, 1/2/3/6/12 months. Global admin can keep mailbox for 1 day, 1/2/3 weeks, 1/2/3/6/12 months, 2/3 years, and &#039;forever&#039;.</p></li><li><p>Display user password last change date on user list page and user profile page.</p></li><li><p>Able to set mailbox format while creating new user.</p></li><li><p>New: tools/dump_quarantined_mails.py, used to dump quarantined emails to the directory given on command line. It&#039;s useful if you want to train SpamAssassin by calling `sa-learn`.</p></li></ul><h5>Fixed issues</h5><ul><li><p>While deleting a domain, it removes all forwarding destinations addresses under this domain, but it should be kept for those forwarding source addresses which don&#039;t belong to removed domain.</p></li><li><p>When login as normal admin, it lists global admins in the per-domain admin list page.</p></li><li><p>Normal domain admin should not be able to update max user quota.</p></li><li><p>Cannot correctly sort domain names on domain list page.</p></li><li><p>Cannot unassign user from external mail aliases on user profile page.</p></li><li><p>Cannot filter admin log.</p></li><li><p>Cannot set throttle setting to inherit from lower priority account.</p></li><li><p>Not strip leading and ending spaces in search string.</p></li><li><p>Incorrectly delete assigned external mail alias groups while updating mail user profile.</p></li><li><p>Cannot disable imap service per user.</p></li><li><p>Not correctly set spam policy to deliver detected spam/virus/badheader/banned mail to mailbox while quarantining is disabled.</p></li><li><p>Not delete all emails of selected quarantined type (e.g. spam, virus). It deleted all emails no matter which quarantined type you are viewing.</p></li><li><p>Not handle service name &#039;pop3tls&#039; and &#039;imaptls&#039; for Dovecot-2.3.</p></li><li><p>Not use AMAVISD_QUARANTINE_HOST as mlmmj relay host if a remote Amavisd server is used.</p></li><li><p>tools/notify_quarantined_recipients.py:<br /></p><ul><li><p>Cannot generate email message if quarantined mail subject contains non-ascii characters.</p></li><li><p>Not correctly handle mail subject in some case.</p></li></ul></li></ul><h5>Updated translations</h5><ul><li><p>German (de_DE). Thanks Peter &lt;info _at_ nuw.biz&gt;.</p></li><li><p>Italian (it_IT). Thanks Francesco &lt;frankonet _at_ infinito.it&gt;.</p></li></ul>]]></description>
			<author><![CDATA[null@example.com (ZhangHuangbin)]]></author>
			<pubDate>Mon, 17 Dec 2018 08:03:14 +0000</pubDate>
			<guid>https://forum.iredmail.org/post66744.html#p66744</guid>
		</item>
	</channel>
</rss>
