Portál AbcLinuxu, 7. května 2025 05:48
Da se v sendmailu (sendmail.cf) nastavit aby v odesilaci adrese nebyl nazev stroje (jmeno@stroj.domena.cz)?
Dik za info Jirka
sendmail
? V ostatních případech jméno odesílatele nastavuje klientský program, který e-mail odesílá.
Ano.
Ve spool se pak objevi
SMTP; 554 Mail from nekomu@nazevstroje.domena.cz rejected for policy reasons.
Otazka smerovala zda lze sendmailu v konfiguraci sendmail.cf rici, aby nazevstroje vynechal.
Jirka
DEFAULT_HOST
nebo HIDDENDOMAIN
, ale nevím, zda to stále platí…
Available features are: ... allmasquerade: If masquerading is enabled (using MASQUERADE_AS), this feature will cause recipient addresses to also masquerade ... masquerade_entire_domain If masquerading is enabled (using MASQUERADE_AS) and MASQUERADE_DOMAIN (see below) is set, this feature will cause addresses to be rewritten such that the masquerading domains are actually entire domains to be hidden. All hosts within the masquerading domains will be rewritten to the masquerade name (used in MASQUERADE_AS). ... masquerade_envelope If masquerading is enabled (using MASQUERADE_AS) or the genericstable is in use, this feature will cause envelope addresses to also masquerade as being from the masquerade host. Normally only the header addresses are masqueraded. ...A mnoho ďalších zaujímavostí. Každopádne, odporúčam sendmail.cf generovať z .mc súboru a nepísať ručne - zvlášť pokiaľ s tým nemáš skúsenosť (áno, je to hlava-22). Pokiaľ nemáš možnosť generovať z .mc (lebo je to ne-linuxový OS) tak odporúčam študovať "Sendmail installation and operation guide" vyskytujúci sa v súbore
op.ps
a dopátrať sa, ktoré pravidlá sa použijú pri generovaní tej hlášky. Potom je to už malina.
V mem pripadu pomohlo v sendmail.cf vyplnit (dopsat):
Cw$w jmenostroje, Cm$m mojedomena.cz, Djmojedomena.cz, DSpostovniserver.cz, DHrelay:mojedomena.cz, DMmojedomena.cz
Dekuji vsem za informace.
Jirka.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.