Portál AbcLinuxu, 24. dubna 2024 04:22


Dotaz: fetchmail? - duplicity/kopie

Happy_Alien avatar 28.11.2014 12:26 Happy_Alien
fetchmail? - duplicity/kopie
Přečteno: 489×
Odpovědět | Admin

Zdravím :))

 

Měl bych dotaz, kde může být problém, když:

- z venku někdo pošle mail na firemní @domena.cz, tak je to OK

- když ale dá třeba 3 lidi do kopie, tak všem mail přijde 4x (1 příjemce a 3 kopie)

- dom. koš je u Forpsi a z něj se stahujou maily přes fetchmail a hážou se do složky uživatelů (CentOS)

- předtím to bylo přes jiný mailserver a prý to nedělalo, ale teď ano (princip fungování zůstal stejný)

 

fetchmail:

poll pop3.forpsi.com proto pop3 no dns

localdomains domena.cz

envelope X-Envelope-to

user 'nekdo@domena.cz' pass 'tajnyheslo' is * here

 

U nějakých starých účtů je "envelope X-MDRcpt-to" (to jsem nikde nenašel, co znamená) :)) Za každý tip jsem rád :)


Řešení dotazu:


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

Odpovědi

28.11.2014 15:17 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přečti v manuálu fetchmail(1) sekci „CONCEPTS“. Především jaký je rozdíl mezi single-drop a multi-drop. To co chceš, POP3 nepodporuje, a fetchmail musí hádat a závisí na chování serveru.
Happy_Alien avatar 1.12.2014 06:42 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
To jsem procházel a zkoušel nějaký varianty, ale právě, že nepomohlo. :)

Jak jsem psal, předtím to akorát ten fetchmail bral z jinýho serveru a jinak bylo nastavení stejný vč. POP, takže mi přijde divný, že by to POP ze dne na den přestal úplně podporovat. :))
1.12.2014 19:09 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Ne že POP to přestal podporovat. POP to nikdy nepodporoval. Jestli to chcete dělat pořádně, tak si u poskytovatele zařiďte sekundární MTA server. Jinak budete vždy bojovat s násobnými e-maily, kdykoliv si provozovatel MDA usmyslí, že je dobré změnit hlavičky.
Happy_Alien avatar 2.12.2014 07:13 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Ono se to asi bude komplet předělávat, během 2-3 měsíců. :) Tak to snad přinejhorším lidi nějak skousnou, ty kopie, i když... :))
3.12.2014 21:32 frufru
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
pre cca 5 rokmi som riesil rovnaky problem. nakoniec som pouzil miesto fetchmalu getmail.

http://pyropus.ca/software/getmail/

ak by si chcel este by som niekde nasiel aj stare konfiguraky ktore by si si iba upravil a mas po probleme...
Happy_Alien avatar 4.12.2014 09:25 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Zatím to funguje s úpravou "envelope 1 delivered-to", ale ze zvědavosti a jestli to nebudeš muset hledat půl dne, tak budu rád, když mi ty konfig. pošleš a kouknul bych se :)
5.12.2014 08:08 frufru
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
[options]
verbose = 0
delete = True
#max_message_size = 3145728
[retriever]
type = MultidropPOP3SSLRetriever
server = pop.domena.sk
username = jankohrasko
password = hrasok123
envelope_recipient = delivered-to:1
[destination]
type = MDA_external
path = /usr/bin/maildrop
unixfrom = True
Happy_Alien avatar 5.12.2014 11:26 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Díky díky :)
30.11.2014 01:50 Delaunay | skóre: 17 | blog:
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro správnou funkci multidrop je zřejmě třeba fetchmailu napovědět, podle které envelope hlavičky se má při doručování rozhodovat. U Forpsi tuším používají Exchange, takže by mohlo snad pomoci změnit volbu na:
envelope Delivered-To
Jinak je dobré se podívat do zdroje příchozího emailu, běžně se tam mohou objevit tyto hlavičky:
Delivered-To
X-Original-To
X-Envelope-To
Happy_Alien avatar 1.12.2014 06:53 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie

Zkusím to, díky za tip :))

Ve zdroji u mailu je (tenhle PRIJEMCE byl v kopii a přišlo to 2x):

Return-Path: ODESILATEL(zav)domena_xx
Received: from LOKALNI.SERVER (LOKALNI.SERVER.CZ [127.0.0.1])
	by LOKALNI.SERVER.CZ (8.13.8/8.13.8) with ESMTP id sAS8VWM5003883;
	Fri, 28 Nov 2014 09:31:33 +0100
Delivered-To: PRIJEMCE-DOM-KOS-FORPSI(zav)domena_xx
Received: from pop3.forpsi.com
	by LOKALNI.SERVER with POP3 (fetchmail-6.3.6)
	Fri, 28 Nov 2014 09:31:33 +0100 (CET)
Received: (qmail 2484 invoked by uid 89); 28 Nov 2014 08:30:14 -0000
Delivered-To: PRIJEMCE-Z-KOPIE(zav)domena_xx
Received: (qmail 2477 invoked by uid 89); 28 Nov 2014 08:30:14 -0000
Received: from unknown (HELO cmg2.fe.forpsi.com) (10.11.10.2)
  by mxavas4.forpsi.com with SMTP; 28 Nov 2014 08:30:14 -0000
Received: from DUB004-OMC4S2.hotmail.com ([157.55.2.77])
	by cmg2.fe.forpsi.com with bizsmtp
	id LwWE1p0051fhSNM01wWEQA; Fri, 28 Nov 2014 09:30:14 +0100
Received: from DUB130-W78 ([157.55.2.71]) by DUB004-OMC4S2.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751);
	 Fri, 28 Nov 2014 00:30:14 -0800
X-TMN: [UTduZiTvsQcgHweEitQzlo8w4ZbqWrzo]
X-Originating-Email: [ODESILATEL(zav)domena_xx]
Happy_Alien avatar 1.12.2014 07:27 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Tak Delivered-to jsem zkusil a vlastně už minule... to při odeslání vrací chybu, protože u forpsi je účet POSTMASTER a na lok. server to dorazí taky na POSTMASTERa (a pak to zkouší hodit na člověka, co je v /etc/aliases jako postmaster).

Co funguje a obojí na první pohled identicky, je: X-Envelope-to X-MDRcpt-to
3.12.2014 09:10 romank | skóre: 10 | blog: romank
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Celkovo to nie je problem s fetchmail. Skuste do postfixu aplikovat: "enable_original_recipient = no"
Happy_Alien avatar 3.12.2014 13:58 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Vůbec v etc nevidím postfix. :)) Je tady sendmail, tak jestli to bude mít alternativu?

Ještě jsem někde našel, že by mohlo pomoct "envelope 2 Delivered-to" (přeskočí na druhou hlavičkou Delivered-to) a nebo na konec do fetchmail "dropdelivered".
Řešení 1× (Happy_Alien (tazatel))
Happy_Alien avatar 4.12.2014 07:36 Happy_Alien
Rozbalit Rozbalit vše Re: fetchmail? - duplicity/kopie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak "momentálně a normálně" fungující nastavevní fetchmail s Forpsi je:

poll pop3.forpsi.com proto pop3 no dns
localdomains domena.cz
envelope 1 Delivered-to
user 'nekdo@domena.cz' pass 'tajnyheslo' is * here

:)

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.