Přeposílání pošty mezi více příjemci

Přeposílání pošty mezi více příjemci
« kdy: 13. 09. 2023, 11:42:08 »
Dobrý den,
mám specifický problém s tím, že přeposílaná pošta mezi více příjemci dané emailové komunikace mnohdy končí ve SPAMU nebo jako nedoručitelná a to s tohoto důvodu:

Například uživatel s emailem na @centrum.cz nebo @seznam.cz či cokoliv @xxx.cz odešle email na adresu ke mne na server a můj server tuto poštu na základě daného pravidla rozešle na další emailové adresy.

Problém nicméně je ten, že i když mám koretkně nastaveno: DKIM, SPF, DMARC na doméně ze které se pošta odešle tak mnohdy končí ve SPAMU nebo jako nedoručitelná a to zejména u @gmail.com.

Máme zřejmě problém s tím, že v hlavičce odesílatele zůstává původní odesílatel a tedy problém asi bude, že email je @centrum.cz ale ve skutečnosti přeposlaný mail je již s jiné adresy a jiného serveru.

Je možnost tento problém elegentně řešit a nebo je to téměř neřešitelné? Zkoušel jsem aktivně pátrat po internetu a našel jsem balíček https://github.com/roehling/postsrsd který přepisuje přes démona hlavičku mailu.

Máte s tím někdo prosím zkušenost? Nechtěl bych si rozbít server.

Děkuji za Váš čas.


noob

Re:Přeposílání pošty mezi více příjemci
« Odpověď #1 kdy: 14. 09. 2023, 11:31:01 »
Postsrsd funguje, server to nerozbije, ale je potřeba správně nakonfigurovat. Doporučuji začít tady: https://www.emailondeck.com/b/Understanding-PostSRSd-A-Solution-for-Improving-Email-Deliverability

_Jenda

  • *****
  • 1 496
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Přeposílání pošty mezi více příjemci
« Odpověď #2 kdy: 14. 09. 2023, 11:54:13 »
Jestli neděláš přepisování SPF, tak se divím, že to vůbec dojde (byť do spamu). Normálně server odmítne vůbec takový mail převzít. Takže to přepisování je určitě nutnost.

A pak by se to normálně řešilo tak, že i příjemci dají tvůj server do whitelistu. Ale takové nastavení mnozí poskytovatelé emailů nepodporují…

jjrsk

  • ***
  • 221
    • Zobrazit profil
Re:Přeposílání pošty mezi více příjemci
« Odpověď #3 kdy: 14. 09. 2023, 16:01:55 »
Rekl bych, ze mas problem predevsim v tom, chapat, ze existuje dva mechanismy. Forward, coz je nejspis presne to co delas ty, ktery jen veme email a pokusi se jej predat dalsimu mailserveru, a to dneska prakticky nelze pouzivat, a redirect (preposlani), coz nedelas, ale uplne bez problemu to funguje.

Preposlany email pochopitelne zmeni from, ale zustane tam i email puvodniho odesilatele a kdyz das odpovedet, tak kazdy svepravny klient pouzije prave ten.

A jak bylo receno, je spodivem, ze se ti to vubec doruci, zadny z mych serveru by ti neco takoveho neprijal.

Re:Přeposílání pošty mezi více příjemci
« Odpověď #4 kdy: 14. 09. 2023, 16:22:31 »
Děkuji všem za informace. Určitě se podívám na uvedený článek. Přeposílání pošty dělám pomocí virtual_alias_maps v postfixu.


jjrsk

  • ***
  • 221
    • Zobrazit profil
Re:Přeposílání pošty mezi více příjemci
« Odpověď #5 kdy: 14. 09. 2023, 17:05:57 »
...virtual_alias_maps v postfixu.
Jup, to je presne ten problem, toto ti bude fungovat lokalne, kdyz chces mit vice aliasu pro jeden mailbox. Pripadne ma jiny mailserver pouze v pripade, ze mu reknes, ze to ma od toho ktery predava akceptovat, ale ne na cizi.

Tech zpusobu jak to udelat v postfixu je cela spousta, takze si musis nejaky vybrat, je na to mozny pouzit ruzny scriptovany pravidla, pokud je toho malo, nebo nejaky externi modul.

Hledej trebas Postfix - Sender Rewriting Scheme