PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit MailServer



pixel
17.01.02, 20:15
Hallo zusammen,

ich verbringe nun schon einige Nächte mit einem (vielleicht nur kleinem) Problem mit meinem Mail-Server. Zunächst die Info's:

Ich besitze eine Domain mit dem Namen dreampixel.de (anschauen zwecklos, nichts drauf) und habe mir ein lokales Linux-Netzwerk bestehend aus einer Firewall (Linux-DSL-Router), einem Server und zwei Clients aufgebaut. Als Distri ist überall SuSE-7.3-prov drauf. Über die Firewall ist auf allen Rechnern Internet verfügbar.

Meine lokale Domain ist "dreampixel.csg"
Der Servername ist reaktor.dreampixel.csg
Der Laptop ist tuxlap.dreampixel.csg
und mein Rechnername lautet poseidon.dreampixel.csg

Auf dem Server läuft ein DNS. Alle Rechner sind von überall unter ihrem Rechnername erreichbar.

Ich wollte mir einen zentralen Mail-Server aus der Kombination fetchmail+sendmail+cyrus_imap aufbauen. Für meinen Test kommen folgende Mailadressen zum tragen:

Das Laptop (tuxlap) weiss nichts von dem lokalen Mail-Server. Es sendet und empfängt über den Server des Providers. Auf ihm ist die Adresse sven@dreampixel.de eingerichtet.

Für den Test habe ich beim Provider eine Mail-Adresse mit dem Namen Test1@dreampixel.de eingerichtet. Diese habe ich auch über andere Rechner getestet. Die funktioniert.

Auf meinem Rechner (poseidon) habe ich KMail für den Zugriff auf den IMAP-Server konfiguriert.

Auf dem Server habe ich nun fetchmail so konfiguriert das es beim Provider das Postfach test1@dreampixel.de abruft. Das funktioniert auch. Sendmail ist ebenfalls installiert und konfiguriert.

Wenn ich am Server (reaktor) als Root in der Konsole eingebe:

echo "Subject: Das ist ein Test" | /usr/lib/sendmail -v test1

erhalte ich am Rechner (poseidon) in KMail sofort eine Mail mit dem gleichnamigen Betreff. Als Absender wird wird mir root@reaktor.dreampixel.csg angezeigt.

Versuche ich das gleiche als normaler User (sven) erhalte ich die Meldung:

hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory
test1...WARNING: cannot open alias databas /etc/mail/aliases; reading text version
/etc/mail/aliases: 38 aliases, longest 10 byte, 434 bytes total
test1...Connection to cyrus...
test1...Deferred: cyrus mailer (/usr/cyrus/bin/deliver) exited with EX_TEMPFAIL

Wenn ich vom Rechner Poseidon über KMail, KMail ist auf SMPT / reaktor.dreampixel.csg / Port 25 konfiguriert, ein Mail an sven@dreampixel.de sende wird diese vom Mail-Server versendet und ich kann Sie am Laptop beim Provider abrufen.

Versuche ich jedoch den umgekehrten Weg, vom Laptop eine Mail an test1@dreampixel.de zu senden, wird diese zwar von fetchmail abgerufen (sehe ich in der Ausgabe von fetchmail), jedoch wird eine Mail an's Laptop zurückgesendet:

------------------------------------------------------------------
The original message was received at Thu, 17 Jan 2002 20:17:10 +0100
from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors -----
root
(reason: data format error)
(expanded from: <postmaster@localhost>)

----- Transcript of session follows -----
451 4.0.0 hash map "Alias0": missing map file /etc/mail/aliases.db: No such file or directory
root: Mailbox does not exist
501 5.6.0 Data format error


Reporting-MTA: dns; reaktor.dreampixel.csg
Received-From-MTA: DNS; localhost
Arrival-Date: Thu, 17 Jan 2002 20:17:10 +0100

Final-Recipient: RFC822; postmaster@localhost
X-Actual-Recipient: RFC822; root@reaktor.dreampixel.csg
Action: failed
Status: 5.5.2
Diagnostic-Code: X-Unix; 65
Last-Attempt-Date: Thu, 17 Jan 2002 20:17:11 +0100
---------------------------------------------------------------

Für mich sieht das aus als würde das Problem an den Aliases liegen, kann mir jemand sagen wie ich diese Einrichten muss:rolleyes:

Bin für jeden Tip dankbar

Gruss Pixel

netzmeister
17.01.02, 20:31
Hallo,

das aliases Problem löst Du so:

Als Root einloggen und in einer Shell newaliases eingeben.

Viele Grüsse

Eicke

rbla
18.01.02, 11:28
> test1...Deferred: cyrus mailer (/usr/cyrus/bin/deliver) exited with EX_TEMPFAIL

sieht so aus, als wäre bei cyrus die mailbox nicht eingerichtet?

pixel
02.02.02, 20:05
... nun habe ich noch folgendes gemacht.

In die Datei /etc/mail/userdb folgendes eingetragen:

---------------------------------------------------------------
sven:mailname test1@dreampixel.de
test1@dreampixel.de:maildrop test1
---------------------------------------------------------------

anschliessend den Befehl:

/usr/sbin/makemap btree /etc/mailuserdb.db < /etc/mail/userdb

in die Datei /etc/aliases eingetragen:

---------------------------------------------------------------
test1: test1@dreampixel.csg
---------------------------------------------------------------

anschliessend den Befehl:

newaliases

aufgerufen. In der Datei /etc/aliases hatte ich auch schon:

test1: sven@dreampixel.de

eingetragen. Leider funktioniert es in keinem der Fälle. Wenn ich von einem externen Rechner eine Mail an:

test1@dreampixel.de sende erhalte ich folgende Antwort:

************************************************** ****************
From MAILER-DAEMON@reaktor.dreampixel.csg Sat Feb 2 20:49:49 2002
X-Envelope-From: <MAILER-DAEMON@post.webmailer.de>
X-Envelope-To: <sven@dreampixel.de>
X-Delivery-Time: 1012679390
Received: from reaktor.dreampixel.csg (pD950B59D.dip.t-dialin.net
[217.80.181.157]) by post.webmailer.de (8.9.3/8.8.7) with ESMTP id UAA20743
for <sven@dreampixel.de>; Sat, 2 Feb 2002 20:49:49 +0100 (MET)
Received: from localhost (localhost) by reaktor.dreampixel.csg
(8.11.6/8.11.6) id g12JjWH04586; Sat, 2 Feb 2002 20:45:32 +0100
Date: Sat, 2 Feb 2002 20:45:32 +0100
From: Mail Delivery Subsystem <MAILER-DAEMON@reaktor.dreampixel.csg>
Message-Id: <200202021945.g12JjWH04586@reaktor.dreampixel.csg>
To: <sven@dreampixel.de>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status; boundary="g12JjWH04586.1012679132/reaktor.dreampixel.csg"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
X-Evolution-Source:
pop://sven%40dreampixel.de@post.strato.de/;keep_on_server/inbox
X-Evolution: 00000085-0020

This is a MIME-encapsulated message

--g12JjWH04586.1012679132/reaktor.dreampixel.csg

The original message was received at Sat, 2 Feb 2002 20:45:32 +0100
from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors -----
root
(reason: data format error)
(expanded from: <postmaster@localhost>)

----- Transcript of session follows -----
root: Mailbox does not exist
501 5.6.0 Data format error

--g12JjWH04586.1012679132/reaktor.dreampixel.csg
Content-Type: message/delivery-status

Reporting-MTA: dns; reaktor.dreampixel.csg
Received-From-MTA: DNS; localhost
Arrival-Date: Sat, 2 Feb 2002 20:45:32 +0100

Final-Recipient: RFC822; postmaster@localhost
X-Actual-Recipient: RFC822; root@reaktor.dreampixel.csg
Action: failed
Status: 5.5.2
Diagnostic-Code: X-Unix; 65
Last-Attempt-Date: Sat, 2 Feb 2002 20:45:32 +0100

--g12JjWH04586.1012679132/reaktor.dreampixel.csg
Content-Type: message/rfc822

Return-Path: <sven@dreampixel.de>
Received: from localhost (localhost [127.0.0.1]) by reaktor.dreampixel.csg
(8.11.6/8.11.6) with ESMTP id g12JjWH04585 for <postmaster@localhost>; Sat,
2 Feb 2002 20:45:32 +0100
X-Envelope-From: <sven@dreampixel.de>
X-Envelope-To: <test1@dreampixel.de>
X-Delivery-Time: 1012679375
Received: from post.strato.de by localhost with POP3 (fetchmail-5.9.0) for
postmaster@localhost (multi-drop); Sat, 02 Feb 2002 20:45:32 +0100 (CET)
Received: from tuxlap.dreampixel.csg (pD950B59D.dip.t-dialin.net
[217.80.181.157]) by post.webmailer.de (8.9.3/8.8.7) with ESMTP id UAA01283
for <test1@dreampixel.de>; Sat, 2 Feb 2002 20:49:34 +0100 (MET)
Subject: =?ISO-8859-1?Q?bl=F6der?= Mailserver
From: Sven Gehr <sven@dreampixel.de>
To: test1@dreampixel.de
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Evolution/0.12 (Preview Release)
Date: 02 Feb 2002 20:48:31 +0100
Message-Id: <1012679312.1052.12.camel@tuxlap>
Mime-Version: 1.0
X-Fetchmail-Warning: recipient address test1@dreampixel.de didn't match any
local name


--g12JjWH04586.1012679132/reaktor.dreampixel.csg--

************************************************** **************************

hat noch jemand einen Tip für mich?

pixel
12.02.02, 20:31
Hi@all,

ein anderer User hat mich bein einem Problem mit dem Mail-Server meines Bruders auf die Idee gebracht in der Logdatei nachzusehen. Ausserdem hat er mir den Hinweis gegeben das der tcpwrapper installiert sein muss. Also habe ich das Paket "tcpd" installiert. Auch habe ich in der Admin-Konsole des cyrus_imap den user angelegt. Wie gesagt wenn ich von extern eine Mail sende erhalte ich eine Fehlermail zurück. Ausserdem steht in der Log-Datei:


Feb 12 21:17:27 reaktor sendmail[1428]: g1CKHRU01428: from=<sven@dreampixel.de>, size=828, class=0, nrcpts=1, msgid=<1013545132.1499.0.camel@tuxlap>, bodytype=7BIT, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Feb 12 21:17:28 reaktor sendmail[1429]: g1CKHRU01428: to=root, delay=00:00:01, xdelay=00:00:01, mailer=cyrus, pri=30022, dsn=5.6.0, stat=Data format error
Feb 12 21:17:28 reaktor sendmail[1429]: g1CKHRU01428: g1CKHSU01429: DSN: Data format error
Feb 12 21:17:30 reaktor sendmail[1429]: g1CKHSU01429: to=<sven@dreampixel.de>, delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=30122, relay=mailin.webmailer.de. [192.67.198.37], dsn=2.0.0, stat=Sent (VAA10757 Message accepted for delivery)

pixel
12.02.02, 20:32
Hi@all,

ein anderer User hat mich bein einem Problem mit dem Mail-Server meines Bruders auf die Idee gebracht in der Logdatei nachzusehen. Ausserdem hat er mir den Hinweis gegeben das der tcpwrapper installiert sein muss. Also habe ich das Paket "tcpd" installiert. Auch habe ich in der Admin-Konsole des cyrus_imap den user angelegt. Wie gesagt wenn ich von extern eine Mail sende erhalte ich eine Fehlermail zurück. Ausserdem steht in der Log-Datei:


Feb 12 21:17:27 reaktor sendmail[1428]: g1CKHRU01428: from=<sven@dreampixel.de>, size=828, class=0, nrcpts=1, msgid=<1013545132.1499.0.camel@tuxlap>, bodytype=7BIT, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Feb 12 21:17:28 reaktor sendmail[1429]: g1CKHRU01428: to=root, delay=00:00:01, xdelay=00:00:01, mailer=cyrus, pri=30022, dsn=5.6.0, stat=Data format error
Feb 12 21:17:28 reaktor sendmail[1429]: g1CKHRU01428: g1CKHSU01429: DSN: Data format error
Feb 12 21:17:30 reaktor sendmail[1429]: g1CKHSU01429: to=<sven@dreampixel.de>, delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=30122, relay=mailin.webmailer.de. [192.67.198.37], dsn=2.0.0, stat=Sent (VAA10757 Message accepted for delivery)



Kann mir jemand noch einen Tip geben:rolleyes: