Fórum Root.cz
Hlavní témata => Software => Téma založeno: vyseptaly luminofor 20. 01. 2016, 13:16:39
-
Ahoj, nejak se nemuzu zorientovat v nastavenich postfixu. Jsem schopny zajistit, ze uzivatele maji v poli sender v obalce mailu svou jedinou spravnou adresu prislusnou k jejich sasl autorizaci, ale jak bych mohl prepsat radku From: v hlavicce podle nejake me tabulky typu:
uzivatel1@domena.cz "JmenoA PrijmeniA" <jmenoA.prijmeniA@domena.cz>
jmenoB.prijmeniB@domena.cz "JmenoB PrijmeniB" <jmenoB.prijmeniB@domena.cz>
... apod.
kde prvni sloupec jsou adresy z obalky a druhem jsou adresy do radky From: v hlavicce
postfix 2.10 / centos7
Dik moc za nakopnuti spravnym smerem
-
cca:
/etc/postfix/main.cf
header_checks = regexp:/etc/postfix/header_checks
/etc/postfix/header_checks
/^From: uzivatel1@domena.cz$/ REPLACE From: "JmenoA PrijmeniA" <jmenoA.prijmeniA@domena.cz>
-
Dekuji, ale from z headeru neni sender z obalky. Sender je vynucen, ale ve from (v headeru) muze byt cokoli, takze by se replace casto nekonalo.
-
Asi by sis nejdriv mel zjistit neco o tom, jak maily funguji ...
-
Prave jsem si pustil telnet a poslal mail s ruznymi "mail from:" a "from:"
Nebo to nebylo na mne?
-
Nikdo nic?
-
K mapování hlavičky From ze zprávy slouží sender_canonical_maps (http://www.postfix.org/postconf.5.html#sender_canonical_maps). Ale tam nedostanete obálkového odesílatele. Myslím, že přímo prostředky Postfixu to kontrolovta nejde a byl by k tomu potřeba externí filtr. Na druhou stranu, když se tam uživatelé přihlašují a můžete logovat kde co, opravdu si uživatelé troufnou zadat tam jako adresu odesílatele někoho jiného?
-
Ok, dik. Lidi pri nastavovani svych MUA projevuji kreativitu vskutku nadpozemskou, takze jsem jim to chtel trochu usnadnit :)