Smyčka přeposílání pošty (Mail forwarding loop)

Jedná se o více násobný redirect emailu.

Celý postup aby příjemce neobdržel nepříjemný email ve znění:
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
                   The mail system
<mail1@domena.com>: mail forwarding loop for mail2@domena.com
Na serveru je nainstalovaný ISP Config
U emailové schránky mail1@domena.com stačí přidat vlastní pravidlo, aby došlo k předání pošty jen v případě že je určena pro tento email.
if header :contains ["to", "cc"] ["mail1@domena.com"] {
redirect "mail2@domena.com";
}

Pro více emailu stačí přidat další redirect
if header :contains ["to", "cc"] ["mail1@domena.com"] {
redirect "mail2@domena.com";
redirect "mail3@domena.cz";
}

pokud by nehrozilo cyklení emailu postačí  redirect "mail2@domena.com";
Celý kód je uložen v souboru .sieve v emailové schránce

Zdroje informací:
http://wiki2.dovecot.org/Pigeonhole/Sieve/Examples
http://fastmail.wikia.com/wiki/MichaelKloseSieveScript

Komentáře

Oblíbené příspěvky