MASQUERADE a SMART_HOST dohromady nejde

Ing. Ales Rygl rygl na moa.jicinet.cz
Pondělí Červenec 31 11:44:09 CEST 2000


Dobry den vsem.

Mam maly problem. Mam firewall (rh 6.1 Sendmail 8.10.0) a v maskaradovane siti
server (rh 5.2, sendmail 8.9.3). Chci posilat vsechnu postu na firewall jako
smarthosta. Problem je v tom, ze kdy do .mc souboru smarthosta nadefinuji,
prestane chodit featura MASQUERADE_AS a servery ve svete odmitaji postu, protoze
domena @server.firewall.moje.cz neexistuje.
Kdyz sendmail posila postu primo, (jenom zakomentuju radek s
define(SMART_HOST....), tak maskarada a funguje a maily odchazeji s domenou
@firewall.moje.cz, coj je spravne. Prijem posty firewallem pro domenu
@firewall.moje.cz funguje - dovnuitr dochazi vse spravne.
Nepomahaji ani masquearde envelope, allmasquerade a masquerade entire domain.
Jak z toho ven?

Muj .mc je tu:

divert(-1)
dnl        m4 /etc/sendmail.mc > /etc/sendmail.cf
include(`/root/ins/sendmail/cf/m4/cf.m4')
define(`confDEF_USER_ID',``8:12'')
OSTYPE(`linux')
undefine(`UUCP_RELAY')
undefine(`BITNET_RELAY')
dnl	automaticke obnoveni tabulky aliasu, pokud je potreba
define(`confAUTO_REBUILD',`true')
dnl	jakysi timeout, prebiram jak to je z rh6.1
define(`confTO_CONNECT', `1m')
dnl	If we are the best MX for a host and haven't made other	arrangements,
dnl	try connecting to the host directly;
dnl	normally this would be a config error.
define(`confTRY_NULL_MX_LIST',true)
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')
define(`confDONT_PROBE_INTERFACES',true)
define(`confHOSTS_FILE',`/etc/hosts')
define(`confSERVICE_SWITCH_FILE',`/etc/service.switch')
dnl	define(`confBIND_OPTS',`-DNSRCH -DEFNAMES')
define(`confTO_IDENT',`0s')
define(`SMART_HOST',`smtp:[firewall.moje.cz]')
MASQUERADE_AS(`firewall.moje.cz')
FEATURE(`allmasquerade')
FEATURE(`masquerade_envelope')
dnl FEATURE(`masquerade_entire_domain')
dnl FEATURE(`nocanonify')
dnl FEATURE(`redirect')
FEATURE(`use_cw_file')
FEATURE(`local_procmail')
FEATURE(`access_db',`hash /etc/mail/access')
FEATURE(`virtusertable',`hash /etc/mail/virtusertable')
FEATURE(`blacklist_recipients')
FEATURE(`accept_unresolvable_domains')
FEATURE(`accept_unqualified_senders')
MAILER(procmail)
MAILER(smtp)


Diky vsem za nasmerovani...

Ales Rygl



Další informace o konferenci Sendmail