mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
deploy: 2bc3e821fa
This commit is contained in:
parent
f9f3fa3428
commit
e1b904cc35
|
@ -3076,8 +3076,8 @@
|
||||||
<p>The log-level will show everything in its class and above.</p>
|
<p>The log-level will show everything in its class and above.</p>
|
||||||
<h5 id="one_dir"><a class="toclink" href="#one_dir">ONE_DIR</a></h5>
|
<h5 id="one_dir"><a class="toclink" href="#one_dir">ONE_DIR</a></h5>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>0</strong> => state in default directories.</li>
|
<li>0 => state in default directories.</li>
|
||||||
<li>1 => consolidate all states into a single directory (<code>/var/mail-state</code>) to allow persistence using docker volumes.</li>
|
<li><strong>1</strong> => consolidate all states into a single directory (<code>/var/mail-state</code>) to allow persistence using docker volumes. See the <a href="../../faq/#what-is-the-mail-state-folder-for">related FAQ entry</a> for more information.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h5 id="permit_docker"><a class="toclink" href="#permit_docker">PERMIT_DOCKER</a></h5>
|
<h5 id="permit_docker"><a class="toclink" href="#permit_docker">PERMIT_DOCKER</a></h5>
|
||||||
<p>Set different options for mynetworks option (can be overwrite in postfix-main.cf) <strong>WARNING</strong>: Adding the docker network's gateway to the list of trusted hosts, e.g. using the <code>network</code> or <code>connected-networks</code> option, can create an <a href="https://en.wikipedia.org/wiki/Open_mail_relay"><strong>open relay</strong></a>, for instance if IPv6 is enabled on the host machine but not in Docker.</p>
|
<p>Set different options for mynetworks option (can be overwrite in postfix-main.cf) <strong>WARNING</strong>: Adding the docker network's gateway to the list of trusted hosts, e.g. using the <code>network</code> or <code>connected-networks</code> option, can create an <a href="https://en.wikipedia.org/wiki/Open_mail_relay"><strong>open relay</strong></a>, for instance if IPv6 is enabled on the host machine but not in Docker.</p>
|
||||||
|
|
|
@ -1196,8 +1196,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#what-about-mail-state-folder" class="md-nav__link">
|
<a href="#what-is-the-mail-state-folder-for" class="md-nav__link">
|
||||||
What about mail-state folder?
|
What is the mail-state folder for?
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1543,8 +1543,8 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="md-nav__item">
|
<li class="md-nav__item">
|
||||||
<a href="#what-about-mail-state-folder" class="md-nav__link">
|
<a href="#what-is-the-mail-state-folder-for" class="md-nav__link">
|
||||||
What about mail-state folder?
|
What is the mail-state folder for?
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
|
@ -1761,9 +1761,10 @@ docker run --rm -it <span class="se">\</span>
|
||||||
<span class="c1"># delete backups older than 30 days</span>
|
<span class="c1"># delete backups older than 30 days</span>
|
||||||
find /backup/mail -type f -mtime +30 -delete
|
find /backup/mail -type f -mtime +30 -delete
|
||||||
</code></pre></div>
|
</code></pre></div>
|
||||||
<h3 id="what-about-mail-state-folder"><a class="toclink" href="#what-about-mail-state-folder">What about <code>mail-state</code> folder?</a></h3>
|
<h3 id="what-is-the-mail-state-folder-for"><a class="toclink" href="#what-is-the-mail-state-folder-for">What is the <code>mail-state</code> folder for?</a></h3>
|
||||||
<p>This folder consolidates all data generated by the server itself to persist when you upgrade.
|
<p>When you run <code>docker-mailserver</code> with the ENV var <code>ONE_DIR=1</code> (<em>default since v10.2</em>), this folder will store the data from internal services so that you can more easily persist state to disk (via <code>volumes</code>).</p>
|
||||||
Example of data folder persisted: lib-amavis, lib-clamav, lib-fail2ban, lib-postfix, lib-postgrey, lib-spamassasin, lib-spamassassin, spool-postfix, ...</p>
|
<p>This has the advantage of fail2ban blocks, ClamAV anti-virus updates and the like being kept across restarts for example.</p>
|
||||||
|
<p>Service data is <a href="https://github.com/docker-mailserver/docker-mailserver/blob/c7e498194546416fb7231cb03254e77e085d18df/target/scripts/startup/misc-stack.sh#L24-L33">relocated to the <code>mail-state</code> folder</a> for services: Postfix, Dovecot, Fail2Ban, Amavis, PostGrey, ClamAV, SpamAssassin.</p>
|
||||||
<h3 id="how-can-i-configure-my-email-client"><a class="toclink" href="#how-can-i-configure-my-email-client">How can I configure my email client?</a></h3>
|
<h3 id="how-can-i-configure-my-email-client"><a class="toclink" href="#how-can-i-configure-my-email-client">How can I configure my email client?</a></h3>
|
||||||
<p>Login are full email address (<code>user@domain.com</code>).</p>
|
<p>Login are full email address (<code>user@domain.com</code>).</p>
|
||||||
<div class="highlight"><pre><span></span><code><span class="c"># imap</span>
|
<div class="highlight"><pre><span></span><code><span class="c"># imap</span>
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue