Portál AbcLinuxu, 11. května 2025 23:36
myhostname = postak.bartman.cz
myorigin = $mydomain
inet_interfaces = loopback-only
local_transport=error:no local mailboxes
biff = no
root@cns-cz.com
nezna. (domena cns-cz.com bezi buhvikde ve svete)550 5.0.0 <root@cns-cz.com>... User Not Known
root@cns-cz.com
se totiz pri odesilani dosadi do hlavicky MAIL FROM
Řešení dotazu:
cron
– podívejte se do jeho dokumentace, zda umožňuje e-mail nějak změnit.
MAIL FROM
mu nezadavam, takze predpokladam, ze postfix vezme z hostname domenu a pouzije aktualniho uzivatele. To bych chtel nakonfigurovat.sender_canonical_maps
trochu rozvest?
ad 1) Ma-nema, dulezite je, aby odesilatel existoval. Je jedno kde. Posilat maily, jejichz odesilatel neexistuje, je z nejruznejsich duvodu spatny napad.
ad 2) Vazne pres 'sendmail'? Envelope from se potom opravdu vyrabi z hostname a uid. sender_canonical_maps a sender_canonical_classes najdes v 'man 5 postconf' nebo http://www.postfix.org/postconf.5.html. Je to parametr, jehoz argumentem je mapa obsahujici zaznamy ' ', pripadne 'mapovat envelope data, nebo hlavicky mailu'. Priklad:
[root@hactar ~]# grep sender_canonical /etc/postfix/main.cf
sender_canonical_maps = pcre:/etc/postfix/sap
[root@hactar ~]# cat /etc/postfix/sap
/root\@saprouter\.gov\.cz/ root@saprouter.mzem.net
Nemam rad zdejsi editor.
...jehoz argumentem je mapa obsahujici zaznamy '<co> <na co mapovat=">', pripadne 'mapovat envelope data, nebo hlavicky mailu'...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.