Hallo,
Op dit moment verschijnen mijn email op mijn chello account als:
--------------------------------------------------------------------------------------------------
Return-Path: <root@chello.nl>
Received: from localhost.localdomain ([aaa.bbb.ccc.ddd])
by amsfep19-int.chello.nl
(InterMail vM.6.00.05.02 201-2115-109-103-20031105) with ESMTP
id <20040625015725.HYYF3233.amsfep19-int.chello.nl@localhost.localdomain>
for <xxxxx.yyyyy@chello.nl>; Fri, 25 Jun 2004 03:57:25 +0200
Received: from localhost.localdomain (garfield [127.0.0.1])
by localhost.localdomain (8.12.11/8.12.11) with ESMTP id i5P22A6w026237
for <root@localhost.localdomain>; Fri, 25 Jun 2004 04:02:10 +0200
Received: (from root@localhost)
by localhost.localdomain (8.12.11/8.12.11/Submit) id i5P22A8U026235
for root; Fri, 25 Jun 2004 04:02:10 +0200
Date: Fri, 25 Jun 2004 04:02:10 +0200
From: root <root@chello.nl>
Message-Id: <200406250202.i5P22A8U026235@localhost.localdomain>
To: root@chello.nl
Subject: LogWatch for garfield
---------------------------------------------------------------------------------------------------------
dmv van een alias van 'root' naar 'xxxxx.yyyyy@chello.nl' stuur ik dus mijn logwatch output naar mijn chello account. Echter ik het return-path staat nog altijd root@chello.nl. Ik had dus verwacht om 'xxxxx.yyyyy@chello.nl' daar te zien aangezien root nu ook een alias heeft. Maar helaas.
Ik heb inmiddels gekeken in het boek van O'Reilly...maar ik zie zo niet wat ik verkeerd heb. Zijn er mensen die tips hebben. Hieronder mijn sendmail.mc:
divert(-1)dnl
dnl # This is the sendmail macro config file for m4. If you make changes to
dnl # /etc/mail/sendmail.mc, you will need to regenerate the
dnl # /etc/mail/sendmail.cf file by confirming that the sendmail-cf package is
dnl # installed and then performing a
dnl #
dnl # make -C /etc/mail
dnl #
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`setup for Red Hat Linux')dnl
OSTYPE(`linux')dnl
dnl #
dnl # Uncomment and edit the following line if your outgoing mail needs to
dnl # be sent out through an external mail server:
dnl #
define(`SMART_HOST',`mail.chello.nl')dnl
dnl #
define(`confDEF_USER_ID',``8:12'')dnl
define(`confTRUSTED_USER', `smmsp')dnl
dnl define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
dnl define(`STATUS_FILE', `/etc/mail/statistics')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confAUTH_OPTIONS', `A')dnl
dnl #
dnl # The following allows relaying if the user authenticates, and disallows
dnl # plaintext authentication (PLAIN/LOGIN) on non-TLS links
dnl #
dnl define(`confAUTH_OPTIONS', `A p')dnl
dnl #
dnl # PLAIN is the preferred plaintext authentication method and used by
dnl # Mozilla Mail and Evolution, though Outlook Express and other MUAs do
dnl # use LOGIN. Other mechanisms should be used if the connection is not
dnl # guaranteed secure.
dnl #
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl #
dnl # Rudimentary information on creating certificates for sendmail TLS:
dnl # make -C /usr/share/ssl/certs usage
dnl #
dnl define(`confCACERT_PATH',`/usr/share/ssl/certs')
dnl define(`confCACERT',`/usr/share/ssl/certs/ca-bundle.crt')
dnl define(`confSERVER_CERT',`/usr/share/ssl/certs/sendmail.pem')
dnl define(`confSERVER_KEY',`/usr/share/ssl/certs/sendmail.pem')
dnl #
dnl # This allows sendmail to use a keyfile that is shared with OpenLDAP's
dnl # slapd, which requires the file to be readble by group ldap
dnl #
dnl define(`confDONT_BLAME_SENDMAIL',`groupreadablekeyfile')dnl
dnl #
dnl define(`confTO_QUEUEWARN', `4h')dnl
dnl define(`confTO_QUEUERETURN', `5d')dnl
dnl define(`confQUEUE_LA', `12')dnl
dnl define(`confREFUSE_LA', `18')dnl
define(`confTO_IDENT', `0')dnl
LOCAL_DOMAIN('localhost.localdomain')dnl
dnl FEATURE(delay_checks)dnl
FEATURE(`no_default_msa',`dnl')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
dnl #
dnl # The -t option will retry delivery if e.g. the user runs over his quota.
dnl #
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
FEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnl
FEATURE(`blacklist_recipients')dnl
dnl EXPOSED_USER(`root')dnl
dnl #
dnl # The following causes sendmail to only listen on the IPv4 loopback address
dnl # 127.0.0.1 and not on any other network devices. Remove the loopback
dnl # address restriction to accept email from the internet or intranet.
dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
FEATURE(`accept_unresolvable_domains')dnl
dnl 3 LOCAL_DOMAIN(`localhost.localdomain')dnl
MASQUERADE_AS(chello.nl)dnl
FEATURE(allmasquerade)dnl
FEATURE(masquerade_envelope)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
MAILER(local)dnl
-------------------------------------------
Gr.
Jodocus
Op dit moment verschijnen mijn email op mijn chello account als:
--------------------------------------------------------------------------------------------------
Return-Path: <root@chello.nl>
Received: from localhost.localdomain ([aaa.bbb.ccc.ddd])
by amsfep19-int.chello.nl
(InterMail vM.6.00.05.02 201-2115-109-103-20031105) with ESMTP
id <20040625015725.HYYF3233.amsfep19-int.chello.nl@localhost.localdomain>
for <xxxxx.yyyyy@chello.nl>; Fri, 25 Jun 2004 03:57:25 +0200
Received: from localhost.localdomain (garfield [127.0.0.1])
by localhost.localdomain (8.12.11/8.12.11) with ESMTP id i5P22A6w026237
for <root@localhost.localdomain>; Fri, 25 Jun 2004 04:02:10 +0200
Received: (from root@localhost)
by localhost.localdomain (8.12.11/8.12.11/Submit) id i5P22A8U026235
for root; Fri, 25 Jun 2004 04:02:10 +0200
Date: Fri, 25 Jun 2004 04:02:10 +0200
From: root <root@chello.nl>
Message-Id: <200406250202.i5P22A8U026235@localhost.localdomain>
To: root@chello.nl
Subject: LogWatch for garfield
---------------------------------------------------------------------------------------------------------
dmv van een alias van 'root' naar 'xxxxx.yyyyy@chello.nl' stuur ik dus mijn logwatch output naar mijn chello account. Echter ik het return-path staat nog altijd root@chello.nl. Ik had dus verwacht om 'xxxxx.yyyyy@chello.nl' daar te zien aangezien root nu ook een alias heeft. Maar helaas.
Ik heb inmiddels gekeken in het boek van O'Reilly...maar ik zie zo niet wat ik verkeerd heb. Zijn er mensen die tips hebben. Hieronder mijn sendmail.mc:
divert(-1)dnl
dnl # This is the sendmail macro config file for m4. If you make changes to
dnl # /etc/mail/sendmail.mc, you will need to regenerate the
dnl # /etc/mail/sendmail.cf file by confirming that the sendmail-cf package is
dnl # installed and then performing a
dnl #
dnl # make -C /etc/mail
dnl #
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`setup for Red Hat Linux')dnl
OSTYPE(`linux')dnl
dnl #
dnl # Uncomment and edit the following line if your outgoing mail needs to
dnl # be sent out through an external mail server:
dnl #
define(`SMART_HOST',`mail.chello.nl')dnl
dnl #
define(`confDEF_USER_ID',``8:12'')dnl
define(`confTRUSTED_USER', `smmsp')dnl
dnl define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
dnl define(`STATUS_FILE', `/etc/mail/statistics')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confAUTH_OPTIONS', `A')dnl
dnl #
dnl # The following allows relaying if the user authenticates, and disallows
dnl # plaintext authentication (PLAIN/LOGIN) on non-TLS links
dnl #
dnl define(`confAUTH_OPTIONS', `A p')dnl
dnl #
dnl # PLAIN is the preferred plaintext authentication method and used by
dnl # Mozilla Mail and Evolution, though Outlook Express and other MUAs do
dnl # use LOGIN. Other mechanisms should be used if the connection is not
dnl # guaranteed secure.
dnl #
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl #
dnl # Rudimentary information on creating certificates for sendmail TLS:
dnl # make -C /usr/share/ssl/certs usage
dnl #
dnl define(`confCACERT_PATH',`/usr/share/ssl/certs')
dnl define(`confCACERT',`/usr/share/ssl/certs/ca-bundle.crt')
dnl define(`confSERVER_CERT',`/usr/share/ssl/certs/sendmail.pem')
dnl define(`confSERVER_KEY',`/usr/share/ssl/certs/sendmail.pem')
dnl #
dnl # This allows sendmail to use a keyfile that is shared with OpenLDAP's
dnl # slapd, which requires the file to be readble by group ldap
dnl #
dnl define(`confDONT_BLAME_SENDMAIL',`groupreadablekeyfile')dnl
dnl #
dnl define(`confTO_QUEUEWARN', `4h')dnl
dnl define(`confTO_QUEUERETURN', `5d')dnl
dnl define(`confQUEUE_LA', `12')dnl
dnl define(`confREFUSE_LA', `18')dnl
define(`confTO_IDENT', `0')dnl
LOCAL_DOMAIN('localhost.localdomain')dnl
dnl FEATURE(delay_checks)dnl
FEATURE(`no_default_msa',`dnl')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
dnl #
dnl # The -t option will retry delivery if e.g. the user runs over his quota.
dnl #
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
FEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnl
FEATURE(`blacklist_recipients')dnl
dnl EXPOSED_USER(`root')dnl
dnl #
dnl # The following causes sendmail to only listen on the IPv4 loopback address
dnl # 127.0.0.1 and not on any other network devices. Remove the loopback
dnl # address restriction to accept email from the internet or intranet.
dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
FEATURE(`accept_unresolvable_domains')dnl
dnl 3 LOCAL_DOMAIN(`localhost.localdomain')dnl
MASQUERADE_AS(chello.nl)dnl
FEATURE(allmasquerade)dnl
FEATURE(masquerade_envelope)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
MAILER(local)dnl
-------------------------------------------
Gr.
Jodocus