<ahref="http://www.iredmail.org"target="_blank">iRedMail web site</a>
// <ahref="./index.html">Document Index</a>
</div><h1id="restrict-mail-user-to-login-from-specified-ip-addresses-or-networks">Restrict mail user to login from specified IP addresses or networks</h1>
<p>Since iRedMail-0.9.1, it's able to restrict mail users to login from specified
IP addresses or networks.</p>
<p>Below sample usage shows how to restrict mail user <code>user@domaim.com</code> to login
from only IP address <code>172.16.244.1</code> or network <code>192.168.1.0/24</code>.</p>
<h2id="sql-backends">SQL backends</h2>
<pre><code>sql> USE vmail;
sql> UPDATE mailbox SET allow_nets='172.16.244.1,192.168.1.0/24' WHERE username='user@domain.com';
</code></pre>
<p>To remove this restriction (allow to login from anywhere), just set
value of SQL column <code>mailbox.allow_nets</code> to NULL. WARNING: It must be NULL,
</ul><pstyle="text-align: center; color: grey;">Document published under a <ahref="http://creativecommons.org/licenses/by-nd/3.0/us/"target="_blank">CC BY-ND 3.0</a> license. If you found something wrong, please do <ahref="http://www.iredmail.org/contact.html">contact us</a> to fix it.<script>