You would do better to try the sendmail lists.

Rewriting addresses is not a trivial configuration issue. While you have the generics enabled this is effected by the masquerading functions.

Most complex sendmail configurations are done through the proper configuration of the cascading rules. Hence why you will get better results with the sendmail lists.

        -Derek


At 04:08 PM 5/14/2006, Jona Joachim wrote:
Hi!
Sendmail drives me mad.
The only thing I want it to do is change the sender's E-Mail address to
[EMAIL PROTECTED] and forward everything to smtp.web.de whenever I send mail
from the command line.
It always sends a DNS query to get the MX records of web.de but the
servers designated by the MX records don't accept mail from me as I'm on
a DSL line with no static IP address. I even tried to specify the IP
address of the mailserver directly so that the words "web.de" don't
occur in any configuration file but it still queries for the MX records.


When I type:

#sendmail [EMAIL PROTECTED]
test
.

sendmail first tries to contact the web.de server that is designated by
the MX record. When this server refuses to accept to mail it directly
contacts the gmail server. When I receive the mail the sender's address
is [EMAIL PROTECTED] although I mapped this address to
[EMAIL PROTECTED] in genericstable.
I attached /var/log/maillog and a libpcap file (sniffed using ethereal)
which describe what happens when I issue the command above.

I also attached following configuration files:
/etc/mail/nirvana.lan.net.mc
/etc/mail/nirvana.lan.submit.mc
/etc/mail/genericstable
/etc/rc.conf
/etc/hosts

I created all the .cf and .db files using the Makefile in /etc/mail.
I'm sorry to bug you with this, I must be missing something obvious.


--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.



May 14 19:24:52 nirvana sm-mta[11087]: starting daemon (8.13.6): [EMAIL PROTECTED]:30:00 May 14 19:24:52 nirvana sm-msp-queue[11090]: starting daemon (8.13.6): [EMAIL PROTECTED]:30:00 May 14 19:24:52 nirvana sm-mta[11088]: k4BIAfF8000497: to=<[EMAIL PROTECTED]>, delay=2+23:14:09, xdelay=00:00:00, mailer=esmtp, pri=5521614, relay=10.0.0.11. [10.0.0.11], dsn=4.0.0, stat=Deferred: Connection refused by 10.0.0.11. May 14 19:24:54 nirvana sm-mta[11088]: k4AItUc2007774: to=<[EMAIL PROTECTED]>, delay=3+22:29:22, xdelay=00:00:02, mailer=esmtp, pri=5970323, relay=mx-ha02.web.de. [217.72.192.188], dsn=4.0.0, stat=Deferred: Connection reset by mx-ha02.web.de. May 14 19:25:00 nirvana sendmail[11097]: k4EHP0oE011097: from=root, size=256, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, [EMAIL PROTECTED] May 14 19:25:00 nirvana sm-mta[11098]: k4EHP0vK011098: from=<[EMAIL PROTECTED]>, size=547, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, proto=ESMTP, daemon=Daemon0, relay=localhost.lan.net [127.0.0.1] May 14 19:25:00 nirvana sendmail[11097]: k4EHP0oE011097: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30256, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k4EHP0vK011098 Message accepted for delivery) May 14 19:25:00 nirvana sm-mta[11099]: k4EHP0vK011098: to=<[EMAIL PROTECTED]>, ctladdr=<[EMAIL PROTECTED]> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30810, relay=local, dsn=2.0.0, stat=Sent May 14 19:25:05 nirvana sendmail[11101]: k4EHP38b011101: from=default, size=5, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, [EMAIL PROTECTED] May 14 19:25:06 nirvana sm-mta[11102]: k4EHP5VZ011102: from=<[EMAIL PROTECTED]>, size=340, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, proto=ESMTP, daemon=Daemon0, relay=localhost.lan.net [127.0.0.1] May 14 19:25:06 nirvana sendmail[11101]: k4EHP38b011101: [EMAIL PROTECTED], ctladdr=default (1001/0), delay=00:00:03, xdelay=00:00:01, mailer=relay, pri=30005, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k4EHP5VZ011102 Message accepted for delivery) May 14 19:25:07 nirvana sm-mta[11104]: k4EHP5VZ011102: to=<[EMAIL PROTECTED]>, ctladdr=<[EMAIL PROTECTED]> (1001/0), delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=30340, relay=gmail-smtp-in.l.google.com. [64.233.183.114], dsn=2.0.0, stat=Sent (OK 1147627507 a23si3294417nfc)

check_quotas="NO"

font8x16="iso15-8x16.fnt"
keymap="swissfrench.iso.acc"

sshd_enable="NO"
usbd_enable="YES"
inetd_enable="NO"
ntpdate_enable="YES"

sendmail_enable="NO"
sendmail_submit_enable="YES"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="YES"

linux_enable="YES"
compat4x_enable="NO"
compat5x_enable="YES"

lpd_enable="YES"

nessusd_enable="NO"

apache22_enable="NO"
postgresql_enable="YES"
postgresql_data="/var/pgsql"

moused_enable="NO"
moused_ums0_enable="NO"
moused_nondefault_enable="NO"

hostname="nirvana.lan.net"
ifconfig_sk0="inet 10.0.0.11 netmask 255.0.0.0"
defaultrouter="10.0.0.1"

127.0.0.1               localhost.lan.net localhost

10.0.0.11               nirvana.lan.net nirvana
10.0.0.12               padres

#Brother AP206 Printer
10.0.0.21               RNP6C37EB


default                         [EMAIL PROTECTED]
[EMAIL PROTECTED]               [EMAIL PROTECTED]
[EMAIL PROTECTED]         [EMAIL PROTECTED]
root                            [EMAIL PROTECTED]
[EMAIL PROTECTED]                  [EMAIL PROTECTED]
[EMAIL PROTECTED]            [EMAIL PROTECTED]


divert(-1)
#
# Copyright (c) 1983 Eric P. Allman
# Copyright (c) 1988, 1993
#       The Regents of the University of California.  All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the distribution.
# 3. All advertising materials mentioning features or use of this software
#    must display the following acknowledgement:
#       This product includes software developed by the University of
#       California, Berkeley and its contributors.
# 4. Neither the name of the University nor the names of its contributors
#    may be used to endorse or promote products derived from this software
#    without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#

#
#  This is a generic configuration file for FreeBSD 5.X and later systems.
#  If you want to customize it, copy it to a name appropriate for your
#  environment and do the modifications there.
#
#  The best documentation for this .mc file is:
#  /usr/share/sendmail/cf/README or
#  /usr/src/contrib/sendmail/cf/README
#

divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.30 2005/06/14 02:25:17 gshapiro Exp $')dnl
OSTYPE(freebsd6)dnl
DOMAIN(generic)dnl

undefine(`ALIAS_FILE')dnl
FEATURE(`genericstable', `hash -o /etc/mail/genericstable')dnl

undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
undefine(`DECNET_RELAY')dnl
undefine(`FAX_RELAY')dnl
define(`LOCAL_RELAY', `esmtp:[217.72.192.157]')dnl smtp.web.de
define(`MAIL_HUB', `esmtp:[217.72.192.157]')dnl
define(`SMART_HOST', `esmtp:[217.72.192.157]')dnl

DAEMON_OPTIONS(`Name=IPv4, Family=inet')dnl

define(`confCW_FILE', `-o /etc/mail/local-host-names')dnl
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
MAILER(local)dnl
MAILER(smtp)dnl

divert(-1)
#
# Copyright (c) 2001-2003 Sendmail, Inc. and its suppliers.
#       All rights reserved.
#
# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
#

#
#  This is the FreeBSD configuration for a set-group-ID sm-msp sendmail
#  that acts as a initial mail submission program.
#
#

divert(0)dnl
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.submit.mc,v 1.1 2003/10/19 00:03:13 gshapiro Exp $')
define(`confCF_VERSION', `Submit')dnl
define(`__OSTYPE__',`')dnl dirty hack to keep proto.m4 from complaining
define(`_USE_DECNET_SYNTAX_', `1')dnl support DECnet
define(`confTIME_ZONE', `USE_TZ')dnl
define(`confDONT_INIT_GROUPS', `True')dnl
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')dnl
dnl
dnl If you use IPv6 only, change [127.0.0.1] to [IPv6:::1]
FEATURE(`msp', `esmtp:[217.72.192.157]')dnl


_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to