Portál AbcLinuxu, 10. května 2025 05:41

Dotaz: zacykleni mailu - postfix

12.5.2008 14:41 Petr
zacykleni mailu - postfix
Přečteno: 452×
Odpovědět | Admin
Dobry den,

jak odstranit mail, ktery je zacyklen na mailserveru s Postfixem?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.5.2008 14:48 hates | skóre: 30 | blog: Jak_jsem_se_dostal_k_linuxu
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
Odpovědět | | Sbalit | Link | Blokovat | Admin
zjistete si jeho ID pomoci mailq a prikazem postsuper -d jeho_ID ho smazete z fronty
12.5.2008 15:02 Petr
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
Vec se ma tak: postfix mail prijme na localhostu, odesle ho na cilovou adresu, zaroven ten isty mail prijme na localhostu a odesle(mail ma to same ID jak predchazejici). To se opakuje stale a vysledek je ten ze v logu postfixu neni zadna chyba ohledem prenosu mailu, a odeslani opakuje kazdy den asi tak 200 000 krat.
12.5.2008 15:50 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
To asi bude potřeba trochu přesněji specifikovat, co znamená „přijme na localhostu“ a „odešle na cílovou adresu“. Nemáte třeba nastavený firewall tak, aby veškerá spojení na port tcp/25 přesměroval na váš server?
15.5.2008 08:29 Petr
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
Komunkace ja takova: Intranetovy mail server MS Exchange odesle mail neco@example.com na postfix v dmz, ktery slouzi jako mail in/out pro domenu example.com. Postfix mail spracuje a odesle spet na Exchange. Exchange znova neco@example.com odesle na postfix a postfix ji spracuje a odesle na Exchange. A takhle stale dookola. Ten mail by se na postfixu nemel objevit, protoze mail neco@example.com odeslany z intranetu prez Exchange ostava na Exchangi. Jedna se o stale tu samou spravu, ta sprava ma i to same message-id. Ta sprava se toci dookola asi tak 1 sprava/sec. Mne se jedna o to, jak tu spravu odstranit. Jina emailova komunikace je bez zavad. Dekuji za odpoved.
15.5.2008 08:56 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
Zastavit oba mailservery, vymazat tu zprávu z obou front, opravit chybu v konfiguraci, která tohle způsobila a znovu spustit oba servery.

V čem by mohla být chyba – napadá mne, že pravidla pro přeposílání jsou jiná pro MS Exchange a Postfix. Např. Postfix přeposílá vše do domény example.com a jejích poddomén Echangi, ale ten přijímá jen e-maily pro example.com (a ne poddomény). Někde vznikla chyba, postfix vygeneroval chybovou hlášku, kde jako odesílatele uvedl sebe (tj. plné jméno počítače) a podle pravidel to odeslal na Exchange. Ten zjistil, že to není pro něj a odeslal to na Postfix. A tak dále. Jinak servery se většinou konfigurují tak, že počítají počet řádků Received. Pokud překročí určitý počet, e-mail se zahodí (a pokud bezpečně víte, kdo jej odeslal, odešle se mu chybová zpráva). Tím se zabrání právě tomuhle případu, kdy se e-mail někde zacyklí a posílal by se pořád sem a tam.
15.5.2008 11:46 Petr
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
Dekuji za odpoved. Byl by ste tak laskav a objasnil mi, jak by bylo mozne pridat do konfigurace postfixu omezeni "počet řádků Received."?
15.5.2008 12:00 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
Konfigurační volba hopcount_limit. Výchozí volba je podle dokumentace 50.
15.5.2008 08:34 Dušan Hokův | skóre: 43 | blog: Fedora a další...
Rozbalit Rozbalit vše Re: zacykleni mailu - postfix
Odpovědět | | Sbalit | Link | Blokovat | Admin
spis by bylo dobre polozit si otazku proc se tak deje, zapremejslet nad smerovanim posty a opravit misto kde vznika problem...

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.