[linux-l] Mailserverproblem

Wolfgang Sinn wolfgang_sinn at web.de
Do Apr 10 17:41:59 CEST 2003


Hallo

Also Mails versenden geht mit Einschränkung, dass heißt ich kann
mit sendmail versenden und mit einem normalen E-Mail Clienten
die Nachricht dann auch empfangen.
Mit Fetchmail kommt die Mail 'zurück' mit folgendem Kommentar:

   ----- The following addresses had permanent fatal errors -----
<zen at localhost>
    (expanded from: <zen at localhost>)

   ----- Transcript of session follows -----
... while talking to smtpmx.nexgo.de.:
>>> RCPT To:<zen at mail.arcor.de>
<<< 554 <zen at mail.arcor.de>: Relay access denied
554 <zen at localhost>... Service unavailable

    [ Part 2: "Delivery Status" ]

Reporting-MTA: dns; localhost.localdomain
Received-From-MTA: DNS; localhost.localdomain
Arrival-Date: Thu, 10 Apr 2003 17:38:00 +0200

Final-Recipient: RFC822; <zen at localhost>
X-Actual-Recipient: RFC822; zen at mail.arcor.de
Action: failed
Status: 5.5.0
Remote-MTA: DNS; smtpmx.nexgo.de
Diagnostic-Code: SMTP; 554 <zen at mail.arcor.de>: Relay access denied
Last-Attempt-Date: Thu, 10 Apr 2003 17:38:04 +0200

Was mich aber verrückt macht, ist dass dies nicht bei JEDER Mail so ist!
Ab und an klappt das Versenden und ich bekomme keine Fehlermeldung.
Allerdings klappt fetchmail NIE, also alles was von ausserhalb kommt,
landet irgendwo im Datenhimmel.

Zu meiner Umgebung: Call by Call Anschluß. Hab zuerst versucht sendmail per
linuxconf zu konfigurieren, hab das aber verzweifelt sein gelassen. Dann habe
ich 'Anfängerscripts' mir besorgt und die paths einfach an mein System angepasst.
Ich denke irgendwo in der sendmail.cf muß ein blöder Fehler stecken, ich paste
mal die Vorlagedatei:

include(`/usr/lib/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`Mailserver-HOWTO')dnl
OSTYPE(`linux')dnl
define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
define(`confDIAL_DELAY', `10s')dnl
define(`confTO_QUEUEWARN', `24h')dnl
dnl Definiere den Smarthost entweder hier, oder in /etc/mail/mailertable.
dnl Ein Smarthost ist der Empfaenger-Host fuer alle E-Mails, die nach
dnl draussen gehen. Ich definiere ihn in der mailertable:
define(`confCON_EXPENSIVE', `True')dnl
define(`SMTP_MAILER_FLAGS',`e')dnl
FEATURE(`nocanonify')dnl
FEATURE(`always_add_domain')dnl
FEATURE(`masquerade_envelope')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`local_procmail')dnl
FEATURE(`mailertable', `hash -o /etc/mail/mailertable.db')dnl
FEATURE(`genericstable', `hash -o /etc/mail/genericstable.db')dnl
FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnl
GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')dnl
define(`confSERVICE_SWITCH_FILE', `/etc/mail/service.switch')dnl
define(`confHOSTS_FILE', `/etc/hosts')dnl
FEATURE(`access_db', `hash -o /etc/mail/access.db')dnl
MAILER(smtp)dnl
MAILER(local)dnl
MAILER(procmail)dnl

VIelleicht sieht einer das Problem?

Grüße,
Wolfgang



Mehr Informationen über die Mailingliste linux-l