PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : QMail - Mails bleiben nach Empfang mit SMTP in lokaler Queue



puppy007
19.04.07, 10:13
Hallo!

Ich habe folgendes Problem mit QMail: Nachdem Mails per SMTP empfangen wurden, verbleiben sie in der lokalen Queue und werden nicht der zugehörigen Mail-Adresse zugestellt. Ich habe QMail mit vpopmail nach dem Tutorial Bill's QMail Toaster (http://www.shupp.org/toaster/index.php?page=all) installiert.

Ausschnitt aus /var/log/qmail/smtpd/current :

@400000004625f4b90ffec3c4 tcpserver: status: 0/20
@400000004625f51621250dd4 tcpserver: status: 1/20
@400000004625f516212515a4 tcpserver: pid 29574 from 194.25.41.13
@400000004625f516212515a4 tcpserver: ok 29574 0:88.198.13.87:25 :194.25.41.13::6532
@400000004625f518003a3c34 CHKUSER accepted sender: from <x@directbox.com::> remote <smtpa2.mediabeam.com:unknown:194.25.41.13> rcpt <> : sender accepted
@400000004625f51801bb794c CHKUSER accepted rcpt: from <x@directbox.com::> remote <smtpa2.mediabeam.com:unknown:194.25.41.13> rcpt <y@meine-domain.de> : found existing recipient
@400000004625f51824f23aa4 tcpserver: end 29574 status 0

/var/qmail/rc

exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start "`cat /var/qmail/control/defaultdelivery`"


/var/qmail/control/defaultdelivery

./Maildir/

Die Accounts und Domains sind natürlich in QMail angelegt!

Ich würde mich freuen wenn ihr mir weiterhelfen könnt! Googeln hat leider keine neuen Erkenntnisse gebracht :)

derRichard
19.04.07, 11:56
hallo!

was steht in den logs von qmail-send?
/var/log/qmail/current

//richard

puppy007
19.04.07, 12:39
Hi,

es gibt bei mir keine Datei current, hier einfach mal der Inhalt von einer
Log Datei "@blubb...." in /var/log/qmail die denke ich das Log ist:

Hier die aktuellsten Zeilen der Datei:

@4000000046222f633b8f4aa4 alert: cannot start: qmail-send is already running
@4000000046222f6501632bd4 alert: cannot start: qmail-send is already running
@4000000046222f6602d2196c alert: cannot start: qmail-send is already running
@4000000046222f67047e71ac alert: cannot start: qmail-send is already running
@4000000046222f680629240c alert: cannot start: qmail-send is already running
@4000000046222f690798ade4 alert: cannot start: qmail-send is already running
@4000000046222f6a0906d82c alert: cannot start: qmail-send is already running
@4000000046222f6b0a767d5c alert: cannot start: qmail-send is already running
@4000000046222f6c0c1ff73c alert: cannot start: qmail-send is already running
@4000000046222f6d0d8fa824 alert: cannot start: qmail-send is already running


Ich habe alle Prozesse die mit qmail-send zu tun haben gekillt und qmail neu gestartet. Das hat allerdings nicht geholfen. Es treten allerdings keine neuen Fehlermeldungen im Log auf. Die Nachrichten bleiben weiter in der Queue.

der Output von ps aux | grep qmail-send nach Neustart von QMail:

qmails 4284 0.0 0.0 2696 420 ? S 13:34 0:00 qmail-send
root 4315 0.0 0.0 2508 340 ? S 13:35 0:00 supervise qmail-send
qmails 4741 0.0 0.0 0 0 ? Z 13:36 0:00 [qmail-send] <defunct>
root 4747 0.0 0.0 4568 652 pts/0 R+ 13:36 0:00 grep qmail-send

derRichard
19.04.07, 15:13
hallo!

tja, du scheinst bei der installation was verpfuscht zu haben.
qmail startet nicht.

was gibt "/var/qmail/rc" aus, wenn es mit der hand startest?

//richard

puppy007
19.04.07, 15:20
Ausgabe von /var/qmail/rc:

alert: cannot start: qmail-send is already running

Nach dem Neustart gibt es zwar keine Fehlermeldungen im Log mehr, nur die Ausgabe von qmail-qstat sieht wie folgt aus:
messages in queue: 4
messages in queue but not yet preprocessed: 4

derRichard
19.04.07, 15:21
hallo!

nein, ich meinte die ausgabe von "/var/qmail/rc" wenn du es ausführst. :)
nicht den inhalt.

//richard

puppy007
19.04.07, 15:25
schon geändert (s.o.) ;-)

Schonmal danke für die Hilfe!