Portál AbcLinuxu, 17. července 2025 13:17


Dotaz: Duplicitní mail - kde vzniká?

27.9.2005 13:04 Rover | skóre: 10
Duplicitní mail - kde vzniká?
Přečteno: 378×
Odpovědět | Admin

Zdravím,

mám postfix nakonfigurovaný pro virtuální uživatele

.

v tabulce Forward mám v poli Forward emailové adresy dolecek@alberon.cz a dolecekm@alberon.cz ...

neboli při poslání mailu na dolecek @alberon.cz se mail zkopíruje a pošlen an dolecekm@alberon.cz

před týdnem, kdy jsem jel na stejých konfigurákách ale na jiným OS (RedHat) vše fungovalo,,, po výměně se to chová tak, že na dolecek@alberon.cz příjde mail správně, ale na dolecekm@alberon.cz příjde mail dvakrát... a to je to oč mi jde... Proč příjde dvakrát???.

Používám na serveru přes conntent_filter jak NOD32, tak Spamassassin ...

přikládám výpis z logu:

Sep 27 12:55:36 ms postfix/pipe[23029]: E94ED3C62E6: to=dolecek@alberon.cz, relay=spamfilter, delay=9, status=sent (ms.alberon.cz)

Sep 27 12:55:36 ms postfix/pipe[23029]: E94ED3C62E6: to=dolecekm@alberon.cz, orig_to=dolecek@alberon.cz, relay=spamfilter, delay=9, status=sent (ms.alberon.cz)

Sep 27 12:55:36 ms postfix/smtp[2364]: C301C3C633E: to=dolecek@alberon.cz, relay=127.0.0.1[127.0.0.1], delay=0, status=sent (250 Ok: queued as D254C3C62E6)

Sep 27 12:55:36 ms postfix/smtp[2364]: C301C3C633E: to=dolecekm@alberon.cz, orig_to=dolecek@alberon.cz, relay=127.0.0.1[127.0.0.1], delay=0, status=sent (250 Ok: queued as D254C3C62E6)

Sep 27 12:55:36 ms postfix/smtp[2364]: C301C3C633E: to=dolecekm@alberon.cz, relay=127.0.0.1[127.0.0.1], delay=0, status=sent (250 Ok: queued as D254C3C62E6)

Sep 27 12:55:36 ms postfix/virtual[2844]: D254C3C62E6: to=dolecek@alberon.cz, relay=virtual, delay=0, status=sent (delivered to maildir)

Sep 27 12:55:37 ms postfix/virtual[2844]: D254C3C62E6: to=dolecekm@alberon.cz, orig_to=dolecek@alberon.cz, relay=virtual, delay=1, status=sent (delivered to maildir)

Sep 27 12:55:37 ms postfix/virtual[2844]: D254C3C62E6: to=dolecekm@alberon.cz, relay=virtual, delay=1, status=sent (delivered to maildir)

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.11.2005 08:38 Rover | skóre: 10
Rozbalit Rozbalit vše Re: Duplicitní mail - kde vzniká?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problém vidím zde:

Sep 27 12:55:37 ms postfix/virtual[2844]: D254C3C62E6: to=dolecekm@alberon.cz, orig_to=dolecek@alberon.cz, relay=virtual, delay=1, status=sent (delivered to maildir)

Sep 27 12:55:37 ms postfix/virtual[2844]: D254C3C62E6: to=dolecekm@alberon.cz, relay=virtual, delay=1, status=sent (delivered to maildir)

Zjistil jsem, že to dělá opravdu NOD32, když ho vypnu, vše se doručí do kopírované adresy jednou, kdežto při zapnutém nodu (přes content filtr) mi to doručí do první schránky jednou a do schránky kde se to má zkopírovat dvakrát.

Z výše uvedených logů je zřejmý rozdíl v orig_to=dolecek@alberon.cz

netušíte kde je zakopán pes???
2.11.2005 09:16 Rover | skóre: 10
Rozbalit Rozbalit vše Re: Duplicitní mail - kde vzniká?
Tak jsem trochu zapátral na postfix.org a našel přepínač, který mi řeší problém. Do main.cf jsem přidal

enable_original_recipient = no a vše už funguje tak jak má.

v dokumentaci psali:

Enable support for the X-Original-To message header. This header is needed for multi-recipient mailboxes.

When this parameter is set to yes, the cleanup(8) daemon performs duplicate elimination on distinct pairs of (original recipient, rewritten recipient), and generates non-empty original recipient queue file records.

When this parameter is set to no, the cleanup(8) daemon performs duplicate elimination on the rewritten recipient address only, and generates empty original recipient queue file records

Trochu sem se bál toho prvního odstavce, že mi nepůjdou kopie mailů, ale vše jsem odzkoušel (doufám) a zatím to chodí... Nechám to prověřit zákazníkama :)

Sice nikdo nenapsal, ale řešený vyřešený problém je stokrát lepší než nevyřešený... amen
2.11.2005 14:04 fici
Rozbalit Rozbalit vše Re: Duplicitní mail - kde vzniká?
Ses tady nejak rozepsal, ne?! :o))
2.11.2005 14:31 kafi | skóre: 25 | blog: muj_prvni_blog
Rozbalit Rozbalit vše Re: Duplicitní mail - kde vzniká?
Zajimave zacit se ptat, pak si odpovidat,a nakonec to vyresit. Super:-)
2.11.2005 14:37 Rover | skóre: 10
Rozbalit Rozbalit vše Re: Duplicitní mail - kde vzniká?
To víš,,, nikdo jinej to za mě neudělá :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.