sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #09300
sendmail user masquerading
Jeg har et problem med sendmail, som jeg har forsøgt at løse på en del
forskellige måder, men det vil bare ikke. Min afsenderadresse, når jeg
ikke bruger Netscape, skulle være factotum@xxxxxxxxxxxxxxxxx, men bliver
martin@xxxxxxxxxxxxxxxxx. "martin" er mit log-in på min egen maskine.
Min /etc/mail/genericstable ser således ud:
martin factotum@xxxxxxxxxxxxxxxxx
og der er dannet en sund genericstable.db deraf. Min sendmail.mc ser ud
som følger:
divert(-1)
include(`/usr/lib/sendmail-cf/m4/cf.m4')
define(`confDEF_USER_ID',``8:12'')
VERSIONID(`localhost nodns')
Cwlocalhost localhost
OSTYPE(`linux')
undefine(`UUCP_RELAY')
undefine(`BITNET_RELAY')
FEATURE(redirect)
FEATURE(always_add_domain)
FEATURE(use_cw_file)
FEATURE(nocanonify)
define(`confAUTO_REBUILD')
define(`confTO_QUEUEWARN', `16h')
FEATURE(relay_hosts_only)
define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
FEATURE(`genericstable', `hash -o /etc/mail/genericstable.db')
define(`confCON_EXPENSIVE', `True')
define(SMTP_MAILER_FLAGS, e)
FEATURE(access_db, `hash -o /etc/mail/access.db')
GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')
FEATURE(redirect)
MASQUERADE_AS(`mail1.stofanet.dk')
MASQUERADE_DOMAIN(`localhost')
FEATURE(masquerade_entire_domain)
FEATURE(masquerade_envelope)
FEATURE(`local_procmail',`/usr/bin/procmail')
MAILER(procmail)
MAILER(local)
MAILER(smtp)
define(RELAY_HOST, smtp:mail1.stofanet.dk)
define(SMART_HOST, smtp:mail1.stofanet.dk)
define(RELAY_MAILER, TCP)
FEATURE(`accept_unresolvable_domains')
Derudover har jeg til den deraf fabrikerede sendmail.cf tilføjet til
bunden:
# Masquerading rules
S1
Rmartin<@localhost> $@ factotum < @ mail1.stofanet.dk>
Rmartin<@localhost.> $@ factotum < @ mail1.stofanet.dk.>
Min maskines hostname er blot localhost.
Jeg har ledt efter løsninger i arkivet, hvilket førte til en række
mislykkede forsøg på reparering, og på NJLUG kunne de ikke hitte på
noget. Så... øhm... hjælp!
Martin
--
Anyone who has realised the importance of Esperanto
is morally obligated to work for it.
- Leo Tolstoi
Follow ups