Hallo,
erstmal hoffe ich das ich dieses Thema in dieser Mailingliste ansprechen
darf. Wenn dies hier unpassend ist, wäre es nett wenn mich jemand drauf
aufmerksam macht.
Ich will einen Mailserver einrichten...und schaffe es nicht so wie ich
mir das vorgestellt habe.
Die Vorgaben sind : Debian + Sendmail + Cyrus + MySQL Datenbank
Das Sendmail soll genutzt werden, da andere Mailserver in der Umgebung
auch Sendmail nutzen und so alle Mailserver auf dem gleichen MTA beruhen.
Die Accountdaten sollen in einem späteren Schritt in der MySQL Datenbank
gespeichert werden. (Webcyradm)
Ich habe nun Debian installiert, Sendmail + Cyrus22(aus Testing) auch.
Cyrus22 aus dem Testing Zweig, da wir unterstützung für Virtuelle
Domains benötigen.
Nun mein Problem:
Ich habe über den cyradm eine Mailbox erstellt [EMAIL PROTECTED]
Und Sendmail nimmt Mails für diese Domain an.
Beim versuch jedoch eine Mail an [EMAIL PROTECTED] zu schicken wird im
Mail.log eingetragen, das der user nicht vorhanden wäre.
Es wird aus [EMAIL PROTECTED] beim überprüfen testdomain.tld!user.test.
Dies kann er natürlich nicht erfolgreich gegenüber dem Cyrus
authentifizieren.
Ich bin der Verzweifelung nahe. Ich schaffe es nicht [EMAIL PROTECTED]
gegenüber dem cyrus zu Authentifizieren. Meinetwegen darf die Mailbox
auch [EMAIL PROTECTED] heißen.
Ich habe versucht die cyrusv2.m4 anzupassen, aber ohne erfolg.
Ich vermute das er im Ruleset 3 aus dem [EMAIL PROTECTED] einen UUCP
Namen macht. Is das richtig ?
Ich hatte schon mein Glück mit verschiedenen Features versucht die mir
sinnig erschienen...z.B. nouucp. Aber das behob mein Problem nicht.
Ich hoffe es kann mir jemand die Lösung verraten oder mich wenigstens in
die richtige Richtung schubsen.
Anbei habe ich einige Ausszüge aus den Configfiles und Logfiles, von
denen ich hoffe das mir jemand mit diesen Infos meinen Fehler aufzeigen
kann.
Ich wäre zutiefst dankbar wenn mir Jemand helfen könnte.
B²
Achja, testdomain.tld ist nur ein Platzhalter hier ansonsten eine reale
Domain dessen MX eintrag auf den Server zeigt.
---schnipp---
/var/log/mail.log
May 23 16:26:32 Servername cyrus/master[25861]: about to exec
/usr/lib/cyrus/bin/lmtpd
May 23 16:26:32 Servername cyrus/lmtpunix[25861]: executed
May 23 16:26:32 Servername cyrus/lmtpunix[25861]: accepted connection
May 23 16:26:32 Servername cyrus/lmtpunix[25861]: lmtp connection
preauth'd as postman
May 23 16:26:32 Servername cyrus/lmtpunix[25861]:
verify_user(testdomain.tld!user.test) failed: Mailbox does not exist
May 23 16:26:32 Servername sm-mta[25860]: k4NEQVsY025858:
to=<[EMAIL PROTECTED]>, delay=00:00:00, xdelay=00:00:00,
mailer=cyrusv2, pri=121104, relay=localhost, dsn=5.1.1, stat=User unknown
-
/etc/mail/sendmail.mc
FEATURE(`mailertable', `hash -o /etc/mail/mailertable')
FEATURE(`relay_based_on_MX')
FEATURE(`preserve_local_plus_detail')
FEATURE(`nouucp', `reject')dnl
dnl # Masquerading options
dnl # FEATURE(`always_add_domain')dnl
dnl # MASQUERADE_AS(`Servername.unseredomain.tld')dnl
dnl # FEATURE(`allmasquerade')dnl
dnl # FEATURE(`masquerade_envelope')dnl
MAILER_DEFINITIONS
MAILER(`local')dnl
MAILER(`smtp')dnl
MAILER(`cyrusv2')dnl
-
/usr/share/sendmail/cf/mailer/cyrusv2.m4
_DEFIFNOT(`_DEF_CYRUSV2_MAILER_FLAGS', `lsDFMnqXz')
_DEFIFNOT(`CYRUSV2_MAILER_FLAGS', `A@/:|m')
ifdef(`CYRUSV2_MAILER_ARGS',, `define(`CYRUSV2_MAILER_ARGS', `FILE
/var/run/cyrus/socket/lmtp')')
define(`_CYRUSV2_QGRP', `ifelse(defn(`CYRUSV2_MAILER_QGRP'),`',`', `
Q=CYRUSV2_MAILER_QGRP,')')dnl
POPDIVERT
#
### Cyrus V2 Mailer specification ###
#
VERSIONID(`$Id: cyrusv2.m4,v 1.1 2002/06/01 21:14:57 ca Exp $')
Mcyrusv2, P=[IPC], F=_MODMF_(CONCAT(_DEF_CYRUSV2_MAILER_FLAGS,
CYRUSV2_MAILER_FLAGS), `CYRUSV2'),
S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP, E=\r\n,
_OPTINS(`CYRUSV2_MAILER_MAXMSGS', `m=', `,
')_OPTINS(`CYRUSV2_MAILER_MAXRCPTS', `r=', `,
')_OPTINS(`CYRUSV2_MAILER_CHARSET', `C=', `,
')T=DNS/RFC822/SMTP,_CYRUSV2_QGRP
A=CYRUSV2_MAILER_ARGS
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)