PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eMails kommen mit großer Verzögerung von ca. 10 Std. an?



Seiten : [1] 2

SUMAS
06.12.07, 05:29
Hallo,

ich habe ein Server mit openSUSE 10.2.
Seit ungefähr 3-4 Tagen kommen alle eMails die an einen Account auf meinen Server geschickt werden, mit ca. 10 Stunden verzögerung an!

In den Logs finde ich keine Erklärung. Das komische ist, ich habe in den Tagen überhaupt nix geändert, und auf einmal passiert das!

Weiss jemand woran das liegen kann? Ich hoffe ihr könnt mir helfen, denn es ist wichtig und dringend!!!

Danke!

marce
06.12.07, 05:49
wirklich alle eMails oder nur ein paar?

Hast Du jemanden mit einem anderen Server, der beim Absenden mal bei sich in den Logs naschauen könnte?

SUMAS
06.12.07, 08:01
Ja, alle eMails!

Mein Anhaltspunkt ist der, das der Queue zu voll ist...bloß was kann ich dagegen machen?
Oder gibts noch eine andere Mögklichkeit, woran es liegen kann?

marce
06.12.07, 08:10
Queue zu voll? Wie viele 1000 Mails bekommst Du denn pro Stunde?

Ansonsten - "komisch" konfiguriertes Greylisting, fehlerhafte MX-Einträge, verbogenes Routing, ...

Evtl. gibt der Mailheader was her...

Um da aber sinnvoll was sagen und machen zu können brauchst Du am besten einen anderen Server, auf dem man mal Test-Mails verschicken kann um von dort aus das Verhalten genau zu untersuchen...

SUMAS
06.12.07, 08:16
Ja, ich bekomme in der Stunde über 10000 eMails. Das ist auch richtig so - hat mein Projekt so ansich!

Ich geh von aus, das der Queue voll ist. Jetzt ist nur die Frage, wie kann ich den erhöhen, dass er weit mehr verarbeiten kann?

Auf meinem alten (schlechteren) Server lief das problemlos!

Hat jemand eine Idee, wie ich den Queue in den Griff bekomm?

marce
06.12.07, 08:23
So langsam könntest Du mit konkreten Infos rüberkommen - Mailserver und dessen Konfig wären nun für den Anfang nicht schlecht...

zyrusthc
06.12.07, 08:23
Ja, ich bekomme in der Stunde über 10000 eMails. Das ist auch richtig so - hat mein Projekt so ansich!
Und die schaffst Du auch jede Stunde zu lesen, cooler Vollzeitjob oder SPAM-ServerProjekt? :ugly:

Welchen Mailserver verwendest Du den?


Greeez Oli

SUMAS
06.12.07, 08:34
SPAM-ServerProjekt ;O)

Welchen Mailserver! Gute Frage, auf meinem server ist irgendwie postfix und qmail drauf! aber tippe mal auf postfix! wie bekomm ich das raus? - bin leider nicht so der Linux-Freak!

marce
06.12.07, 08:36
Ähm, Du betreibst einen Server ohne zu wissen, was denn darauf läuft? Das ist nicht Dein Ernst, oder?

SUMAS
06.12.07, 08:41
ich bin eigentlich nur PHP-Programmierer. Mails senden und empfangen funktioniert von anhieb an, warum sollte mich das dann brennend interessieren!
Naja, egal!

Also, wie kann ich das mal schnell rausfinden? Das wir hier weiterkommen ;O)

zyrusthc
06.12.07, 08:42
http://www.root-und-kein-plan.ath.cx

SUMAS
06.12.07, 08:47
Ist die Hilfe jetzt hier am Ende?

Bisher konnte ich mit meinen Servern ganz gut umgehen, Plugins installieren, meine datenbank und php konfgurieren, versionen updaten. mehr hab ich nicht gebraucht bis jetzt! Was für einen Mailserver ich habe hat mich bis jetzt nie interessiert...Und jetzt ist es eben soweit! Ist das so schlimm wenn man kein Linux-Freak ist. und meine server halte ich schon seit 4 Jahren am leben!

marce
06.12.07, 08:51
Installierte Software findest Du über YAST heraus - Aufschlüsse gibt auch die Prozessliste oder das helo beim Login auf den Server... In den Logfiles steht's auch drin...

bla!zilla
06.12.07, 08:59
Ist die Hilfe jetzt hier am Ende?

Du musst entschuldigen. Wir bekommen hier immer Pickel und Durchfall, wenn wir Leuten helfen sollen, die nicht mal die elementarsten Dinge über den von ihnen betreuten Root-Server wissen. Gerade bei Mailservern sind wir ganz besonders empfindlich, da es oft genau diese Kisten sind, die ungefragt als Open-Relay arbeiten und Spams verschicken.

SUMAS
06.12.07, 09:09
Versteh ich schon! Zurück zum Thema:

Also, ich hab mal in die Prozesse reingeschaut, und es ist qmail!
Was kann ich jetzt weiter tun? Ich bin sicher, der Queue ist zu voll!
Bloß wie kann ich den hochdrehen, bzw. was dagegen unternehmen, dass er solange für die Verarbeitung braucht, bevor er sie an die Postfächer weiterleitet!?

Wie kann ich den Queue noch abfragen, um erstmal zu sehen wie voll er ist! Im Filesystem sehe ich nur, das er recht voll ist!
Der Befehl "qmailctl queue" zieht bei nir nicht - kennt ihn nicht!

Danke

marce
06.12.07, 09:13
http://www.google.de/search?q=qmail+mail+queue&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a

SUMAS
06.12.07, 09:40
was auch komisch ist, wenn ich im qmail-verzeichnis bin und dort "qmail-qstat" oder "qmail-queue" eingebe (dateien sind vorhanden) bekomm ich ein "-bash: qmail-qstat: command not found"!

Was mach ich da falsch. soll sollte es doch aber gehen, oder?

marce
06.12.07, 09:42
Was ist für Dich das qmail-Verzeichnis?
was genau gibst Du ein?
Als welcher User?
Was genau ist die Ausgabe?

Bitte exakte Infos posten (und evtl. noch ein bisschen was hilfreiches dazu), am besten in den Code-Tags des Forums (wegen der Lesbarkeit) - wir können aber auch gerne weiter raten...

SUMAS
06.12.07, 10:03
/var/qmail/bin
Inhalt:


-r-sr-xr-x 1 root qmail 303788 Aug 7 13:10 autoresponder
-r-xr-xr-x 1 root qmail 10560 Aug 7 13:09 bouncesaying
-r-sr-xr-x 1 root root 76944 Aug 7 13:10 cmd5checkpw
-r-xr-xr-x 1 root qmail 19596 Aug 7 13:09 condredirect
-r-xr-xr-x 1 root qmail 126 Aug 7 13:09 datemail
-r-xr-xr-x 1 root qmail 114 Aug 7 13:09 elq
-r-xr-xr-x 1 root qmail 10560 Aug 7 13:09 except
-r-xr-xr-x 1 root qmail 19476 Aug 7 13:09 forward
-r-xr-xr-x 1 root qmail 24548 Aug 7 13:09 maildir2mbox
-r-xr-xr-x 1 root qmail 10456 Aug 7 13:09 maildirmake
-r-xr-xr-x 1 root qmail 20144 Aug 7 13:09 maildirwatch
-r-xr-xr-x 1 root qmail 179 Aug 7 13:09 mailsubj
-r-xr-xr-x 1 root qmail 36212 Aug 7 13:08 matchup
-r-xr-sr-x 1 root mail 5872 Aug 7 13:10 mm_wrapper
-r-xr-xr-x 1 root qmail 115 Aug 7 13:09 pinq
-r-xr-xr-x 1 root qmail 15428 Aug 7 13:09 predate
-r-xr-xr-x 1 root qmail 15328 Aug 7 13:09 preline
-r-xr-xr-x 1 root qmail 115 Aug 7 13:09 qail
-r-xr-xr-x 1 root qmail 15816 Aug 7 13:09 qbiff
-r-xr-xr-x 1 root qmail 15796 Aug 7 13:09 qmail-clean
-r-xr-xr-x 1 root qmail 10568 Aug 7 13:09 qmail-getpw
-r-xr-xr-x 1 root qmail 50012 Aug 7 13:09 qmail-inject
-r-xr-xr-x 1 root qmail 27216 Nov 6 22:12 qmail-local
-r-xr-xr-x 1 root qmail 54924 Nov 6 22:12 qmail-local.moved
-r-xr-xr-x 1 root qmail 27216 Aug 7 13:12 qmail-local.plesk
-r-xr-xr-x 1 root qmail 20312 Aug 7 13:09 qmail-lspawn
-r-xr-xr-x 1 root qmail 19752 Aug 7 13:09 qmail-newmrh
-r-xr-xr-x 1 root qmail 15600 Aug 7 13:09 qmail-newu
-r-xr-xr-x 1 root qmail 24644 Aug 7 13:09 qmail-pop3d
-r-xr-xr-x 1 root qmail 15812 Aug 7 13:09 qmail-popup
-r-xr-xr-x 1 root qmail 20192 Aug 7 13:09 qmail-pw2u
-r-xr-xr-x 1 root qmail 16132 Aug 7 13:09 qmail-qmqpc
-r-xr-xr-x 1 root qmail 19800 Aug 7 13:09 qmail-qmqpd
-r-xr-xr-x 1 root qmail 29220 Aug 7 13:09 qmail-qmtpd
-r-xr-xr-x 1 root qmail 19920 Aug 7 13:09 qmail-qread
-r-xr-xr-x 1 root qmail 375 Aug 7 13:09 qmail-qstat
-r-s--x--x 1 drweb qmail 152436 Nov 6 22:20 qmail-queue
-r-s--x--x 1 drweb qmail 152436 Nov 6 22:20 qmail-queue.drweb
-r-s--x--x 1 qmailq qmail 20028 Nov 6 22:12 qmail-queue.moved
-r-s--x--x 1 qmailq qmail 27220 Nov 6 22:12 qmail-queue.origin
-r-s--x--x 1 root qmail 27220 Aug 7 13:12 qmail-queue.plesk
-r-xr-xr-x 1 root qmail 27216 Nov 6 22:12 qmail-remote
-r-xr-xr-x 1 root qmail 54184 Nov 6 22:12 qmail-remote.moved
-r-xr-xr-x 1 root qmail 27216 Aug 7 13:12 qmail-remote.plesk
-r-xr-xr-x 1 root qmail 15872 Aug 7 13:09 qmail-rspawn
-r-xr-xr-x 1 root qmail 50492 Aug 7 13:09 qmail-send
-r-xr-xr-x 1 root qmail 20012 Aug 7 13:09 qmail-showctl
-r-xr-xr-x 1 root qmail 76096 Aug 7 13:09 qmail-smtpd
-r-xr-xr-x 1 root qmail 6160 Aug 7 13:09 qmail-start
-r-xr-xr-x 1 root qmail 10680 Aug 7 13:09 qmail-tcpok
-r-xr-xr-x 1 root qmail 14944 Aug 7 13:09 qmail-tcpto
-r-xr-xr-x 1 root qmail 32752 Aug 7 13:09 qreceipt
-r-xr-xr-x 1 root qmail 15664 Aug 7 13:09 qsmhook
-r-xr-xr-x 1 root root 55728 Aug 7 13:10 relaylock
-r-xr-xr-x 1 root qmail 10872 Aug 7 13:09 sendmail
-r-sr-xr-x 1 root root 24628 Aug 7 13:10 smtp_auth
-r-xr-xr-x 1 root qmail 10748 Aug 7 13:09 splogger
-r-xr-xr-x 1 root qmail 24396 Aug 7 13:09 tcp-env
-r-xr-xr-x 1 root qmail 5836 Aug 7 13:10 true


ich geb einfach ein "qmail-qstat"
Ausgabe: -bash: qmail-qstat: command not found"

Ich bin als Root auf der Konsole.

marce
06.12.07, 10:05
Ok, das kann nicht funktionieren.

. ist in $PATH von root nicht enthalten.

übrigens, mit code wäre es noch lesbarer als mit quote...

bla!zilla
06.12.07, 10:06
./qmail-qstats

netzmeister
06.12.07, 10:16
Hallo,

(x) der Server ist möglicherweise zu langsam
(x) dei Leitungsanbindung ist möglicherweise zu langsam

Viele Grüße

Eicke

SUMAS
06.12.07, 10:55
Danke!
aber ./qmail-qstats funktioniert auch nicht!

hab mal gelesen, des mit einem neustart das mailservers das problem erstmal für kurze zeit behoben wäre...allerdings finde ich auch kein befehl qmail neuzustarten!?

@netzmeister!
Der server ist brandneu und ein dualcore bei strato!

marce
06.12.07, 10:58
"Es funktioniert nicht" ist sicherlich nicht die Fehlermeldung, die Du an der Konsole bekommst.

Und:

aber ./qmail-qstats funktioniert auch nicht!


/var/qmail/bin
Inhalt:


...
-r-xr-xr-x 1 root qmail 375 Aug 7 13:09 qmail-qstat
...

SUMAS
06.12.07, 11:03
hab ich doch weiter oben schon mal gesagt:



h1343380:/var/qmail/bin # qmail-qstats
-bash: qmail-qstats: command not found
h1343380:/var/qmail/bin # ./qmail-qstats
-bash: ./qmail-qstats: No such file or directory

marce
06.12.07, 11:04
AUGEN AUF!!!!

Dir ist schon klar, dass das Programm gar nicht so heisst?

./qmail-qstats != ./qmail-qstat

netzmeister
06.12.07, 11:11
Hallo,

ähm. Prozessorleistung hat in diesem Falle nichts mit der Leistungfähigkeit zu tun.
Da spielen andere Faktoren einen wesentlich größere Rolle.

Viele Grüße

Eicke

SUMAS
06.12.07, 11:13
ah ups! sorry...blind ;O)

Ok, als Ausgabe bekomm ich:



./qmail-qstat
messages in queue: 7795
messages in queue but not yet preprocessed: 72


Sind schon ganz schön viele! Was könnt ich jetzt tun, damit qmail Herr der Lage wird?

SUMAS
06.12.07, 11:16
ich hab mal ./qmail-clean aufgerufen - dieser Befehl räumt die Wartschlange auf!
Jetzt ist nur die Frage, werden die alle trotzdem zugestellt, oder einfach gelöscht?

BedriddenTech
06.12.07, 11:18
Wie wärs, wenn du dich einfach mal umfassend über deinen MTA informierst? http://www.lifewithqmail.org/ ist eine tolle Dokumentation.