mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2025-06-29 20:14:51 +02:00
deploy: 24031ae365
This commit is contained in:
parent
de4b9faee7
commit
a78607575d
4 changed files with 63 additions and 45 deletions
|
@ -1700,7 +1700,7 @@
|
|||
<p>A positive example, which is taken from <code>setup-stack.sh</code>, would be</p>
|
||||
<div class="highlight"><pre><span></span><code><span class="k">function</span> _setup_postfix_aliases
|
||||
<span class="o">{</span>
|
||||
_notify <span class="s1">'task'</span> <span class="s1">'Setting up Postfix Aliases'</span>
|
||||
_log <span class="s1">'debug'</span> <span class="s1">'Setting up Postfix aliases'</span>
|
||||
|
||||
: >/etc/postfix/virtual
|
||||
: >/etc/postfix/regexp
|
||||
|
@ -1724,10 +1724,10 @@
|
|||
<span class="nv">DOMAIN</span><span class="o">=</span><span class="k">$(</span><span class="nb">echo</span> <span class="s2">"</span><span class="si">${</span><span class="nv">FROM</span><span class="si">}</span><span class="s2">"</span> <span class="p">|</span> cut -d @ -f2<span class="k">)</span>
|
||||
|
||||
<span class="c1"># if they are equal it means the line looks like: "user1 other@example.com"</span>
|
||||
<span class="o">[[</span> <span class="si">${</span><span class="nv">UNAME</span><span class="si">}</span> !<span class="o">=</span> <span class="s2">"</span><span class="si">${</span><span class="nv">DOMAIN</span><span class="si">}</span><span class="s2">"</span> <span class="o">]]</span> <span class="o">&&</span> <span class="nb">echo</span> <span class="s2">"</span><span class="si">${</span><span class="nv">DOMAIN</span><span class="si">}</span><span class="s2">"</span> >> /tmp/vhost.tmp
|
||||
<span class="o">[[</span> <span class="si">${</span><span class="nv">UNAME</span><span class="si">}</span> !<span class="o">=</span> <span class="s2">"</span><span class="si">${</span><span class="nv">DOMAIN</span><span class="si">}</span><span class="s2">"</span> <span class="o">]]</span> <span class="o">&&</span> <span class="nb">echo</span> <span class="s2">"</span><span class="si">${</span><span class="nv">DOMAIN</span><span class="si">}</span><span class="s2">"</span> >>/tmp/vhost.tmp
|
||||
<span class="k">done</span> < <<span class="o">(</span>grep -v <span class="s2">"^\s*</span>$<span class="s2">\|^\s*\#"</span> /tmp/docker-mailserver/postfix-virtual.cf <span class="o">||</span> <span class="nb">true</span><span class="o">)</span>
|
||||
<span class="k">else</span>
|
||||
_notify <span class="s1">'inf'</span> <span class="s2">"Warning '/tmp/docker-mailserver/postfix-virtual.cf' is not provided. No mail alias/forward created."</span>
|
||||
_log <span class="s1">'debug'</span> <span class="s2">"'/tmp/docker-mailserver/postfix-virtual.cf' not provided - no mail alias/forward created"</span>
|
||||
<span class="k">fi</span>
|
||||
|
||||
...
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue