[maillist] Sendmail und virtusertable

Christian Kleinfeld (ck@netxpert.de)
Sat, 24 Jul 1999 06:06:57 +0200

Hallo,

folgendes Problem. Ich habe einen Sendmail 8.9.3 aufgesetzt und seit dem
funktioniert die Auflösung der Adressen aus der virtusertable nicht mehr.
Wenn ich versuche einen User (aus der virtuserable) eine Mail u schicken
erzählt mir sendmail der Empfänger sei unbekannt, ich möge doch die Adresse
ändern.. hmm. Die Domain ist in der Klasse w (Cw Datei) eingetragen, daran
kann es also schonmal nicht liegen. Die virtusertable bearbeite ich mit
einem "makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable.txt".
Ebenso sind alle Domains in /etc/mail/relay-domains eingetragen.

ein "sendmail -bt"
: /map virtuser userA@domainA,de
: map_lookup: virtuser (userA@domainA.de) returns ck (0)
sieht aber richtig aus. Kennt jemand dieses verhalten von sendmail, oder
noch besser, weis jemand wie man das korrigieren kann ?
Anbei auf jedenfall mal die wichtigsten Konfigurationdateien wie sie bei mir
laufen, naja mit ausnahme von der virtusertable eben:

# 20.07.1999 / CK Sendmail 8.9.3 Mailserver
# File: /etc/mail/mailserver.mc

include(`/usr/share/sendmail/m4/cf.m4')
VERSIONID(`Insight Mailserver v1.1 by ck')dnl
OSTYPE(`linux')dnl
define(`STATUS_FILE', `/var/log/sendmail.st')dnl
define(`confDEF_USER_ID', `daemon:daemon')dnl
define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
define(`confCOPY_ERRORS_TO', `Postmaster')dnl
dnl define(`confMIME_FORMAT_ERRORS', `False')dnl
define(`confTO_QUEUEWARN', `4h')dnl
define(`confTO_QUEUERETURN', `5d')dnl
define(`confQUEUE_LA', `12')dnl
define(`confREFUSE_LA', `18')dnl
dnl define(`confPRIVACY_FLAGS', `')dnl
define(`confTRUSTED_USERS', `mdom wwwrun root')dnl
MASQUERADE_AS(`insight.de')dnl
FEATURE(`always_add_domain')dnl
FEATURE(`masquerade_envelope')dnl
FEATURE(`local_procmail')dnl
FEATURE(`mailertable', `hash /etc/mail/mailertable.db')dnl
FEATURE(`genericstable', `hash /etc/mail/genericstable.db')dnl
FEATURE(`virtusertable', `hash /etc/mail/virtusertable.db')dnl
FEATURE(relay_hosts_only)
FEATURE(use_cw_file)dnl
FEATURE(relay_entire_domain)
FEATURE(access_db)
FEATURE(relay_based_on_MX)
MAILER(`local')dnl
MAILER(`procmail')dnl
MAILER(`smtp')dnl
define(`confCW_FILE', `/etc/mail/sendmail.cw')dnl
Cw localhost

--
# File: /etc/mail/virtusertable.txt
userA@domainA.de    localUserA

Wäre Super wenn mir da jemand einen Tip geben könnte, ich habe damit jetzt fast einen ganzen Tag rumgekämpft und es läuft immer noch nicht :-(

Beste Grüße

Christian