-----Original Message----- From: Ralf Prengel [mailto:ralf.prengel@comline.de] Sent: Wednesday, October 22, 2008 2:49 PM Cc: opensuse-de@opensuse.org Subject: Re: email-Postfach zu groß - was tun ?
Lentes, Bernd schrieb:
Hallo ML,
wir haben gerade bei einem älteren Linuxsystem (8.0) festgestellt, das da das Postfach eines Users überläuft. Will man mit mail die mails lesen, dauert es zuerst sehr lange, dann bricht das System ab mit folgender Meldung: fseek: Invalid argument panic: temporary file seek Segmentation fault
Googeln bracht den Hinweis, das das Postfach zu voll ist. Die Datei ist 1.1 GB groß, und es gibt auch noch eine username.lock - Datei. Was kann ich tun ? Ist es gefahrlos möglich, die mail-datei und ggf. die lock-Datei zu löschen ? Andere Vorschläge ? Danke für alle Tipps.
Welches Mailserver und welches Mailprogram wird verwendet? Die Festplatte selber ist noch ausreichend "leer"? Ich denke der Hinweis darauf das Suse 8 arg alt ist ist überflüssig ;-)
Festplatte hat noch 70 GB frei. Mailsoftware: gtadmin@amok:~> rpm -qa|grep mail fetchmailconf-5.9.0-279 mozilla-mail-0.9.8-50 mailx-8.1.1-495 procmail-3.15.1-215 sendmail-8.12.3-78 yast2-config-mail-2.5.18-0 yast2-trans-mail-2.5.13-0 fetchmail-5.9.0-279 Bernd
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Lentes, Bernd wrote:
Googeln bracht den Hinweis, das das Postfach zu voll ist. Die Datei ist 1.1 GB groß, und es gibt auch noch eine username.lock - Datei. Was kann ich tun ? Ist es gefahrlos möglich, die mail-datei und ggf. die lock-Datei zu löschen ?
Wenn die Mails nicht mehr benötigt werden, warum fliegen sie dort noch rum? Eine mbox-Datei von mehr als 1 GB kann man schon als obszön bezeichnen. (^-^) Postfix (und vermutlich auch Sendmail) legt die Datei an, wenn sie nicht mehr existiert. Entferne aber auf jeden Fall die .lock, da diese besagt, dass schon eine Zugriff auf dieser Datei erfolgt.
Andere Vorschläge ? Danke für alle Tipps. Welches Mailserver und welches Mailprogram wird verwendet? Die Festplatte selber ist noch ausreichend "leer"? Ich denke der Hinweis darauf das Suse 8 arg alt ist ist überflüssig ;-)
Festplatte hat noch 70 GB frei. Mailsoftware: gtadmin@amok:~> rpm -qa|grep mail fetchmailconf-5.9.0-279 mozilla-mail-0.9.8-50 mailx-8.1.1-495 procmail-3.15.1-215 sendmail-8.12.3-78 yast2-config-mail-2.5.18-0 yast2-trans-mail-2.5.13-0 fetchmail-5.9.0-279
Welches Clientprogramm greift darauf zu und über welches Protokoll? Es ist möglich, dass die mbox-Datei beschädigt ist, dann kann es wilde Probleme geben. In dem Fall benenne die Datei um für spätere Reparatur-Versuche und beobachte, ob die Datei neu angelegt wird, wenn eine Mail für den user eintrifft. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Sandy,
Postfix (und vermutlich auch Sendmail) legt die Datei an, wenn sie nicht mehr existiert. Entferne aber auf jeden Fall die .lock, da diese besagt, dass schon eine Zugriff auf dieser Datei erfolgt.
Hab ich gemacht.
Welches Clientprogramm greift darauf zu und über welches Protokoll?
Es ist möglich, dass die mbox-Datei beschädigt ist, dann kann es wilde Probleme geben. In dem Fall benenne die Datei um für spätere Reparatur-Versuche und beobachte, ob die Datei neu angelegt wird, wenn eine Mail für den user eintrifft.
Clientprogramm ? ich lese die mails per mail auf der shell. Protokoll ? Das ist doch wohl i.d.R. POP oder IMAP. Die beiden Ports sehe ich aber nicht in netstat -anp. Greift mail dann per UNIX domain sockets darauf zu ? Bernd
-- Sandy
Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Clientprogramm ? ich lese die mails per mail auf der shell. Protokoll ? Das ist doch wohl i.d.R. POP oder IMAP. Die beiden Ports sehe ich aber nicht in netstat -anp. Greift mail dann per UNIX domain sockets darauf zu ?
Weder noch. Denke mal das das Programm einfach die .mail auf dem Home des Users zugreift und ausliest. Kannst die ja die Datei mal im Editor anschauen. Gruß Daniel -- Daniel Spannbauer Systembetreuung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Lentes, Bernd wrote:
Hallo Sandy,
Postfix (und vermutlich auch Sendmail) legt die Datei an, wenn sie nicht mehr existiert. Entferne aber auf jeden Fall die .lock, da diese besagt, dass schon eine Zugriff auf dieser Datei erfolgt.
Hab ich gemacht.
Welches Clientprogramm greift darauf zu und über welches Protokoll?
Es ist möglich, dass die mbox-Datei beschädigt ist, dann kann es wilde Probleme geben. In dem Fall benenne die Datei um für spätere Reparatur-Versuche und beobachte, ob die Datei neu angelegt wird, wenn eine Mail für den user eintrifft.
Clientprogramm ? ich lese die mails per mail auf der shell.
Dann verwendest du wohl /usr/bin/mail. Okay, etwas spartanisch.
Protokoll ? Das ist doch wohl i.d.R. POP oder IMAP. Die beiden Ports sehe ich aber nicht in netstat -anp. Greift mail dann per UNIX domain sockets darauf zu ?
Nein, es öffnet direkt die mbox-Datei. Kann sein, dass das Programm mit solch einer dicken Datei überfordert ist. Hast du einmal versucht, die Datei mit einem anderen Programm zu öffnen, etwa mutt? -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Original Message----- From: Sandy Drobic [mailto:suse-linux@japantest.homelinux.com] Sent: Wednesday, October 22, 2008 8:39 PM To: opensuse-de@opensuse.org Subject: Re: email-Postfach zu groß - was tun ?
Lentes, Bernd wrote:
Hallo Sandy,
Postfix (und vermutlich auch Sendmail) legt die Datei an, wenn sie nicht mehr existiert. Entferne aber auf jeden Fall die .lock, da diese besagt, dass schon eine Zugriff auf dieser Datei erfolgt.
Hab ich gemacht.
Welches Clientprogramm greift darauf zu und über welches Protokoll?
Es ist möglich, dass die mbox-Datei beschädigt ist, dann kann es wilde Probleme geben. In dem Fall benenne die Datei um für spätere Reparatur-Versuche und beobachte, ob die Datei neu angelegt wird, wenn eine Mail für den user eintrifft.
Clientprogramm ? ich lese die mails per mail auf der shell.
Dann verwendest du wohl /usr/bin/mail. Okay, etwas spartanisch.
Protokoll ? Das ist doch wohl i.d.R. POP oder IMAP. Die beiden Ports sehe ich aber nicht in netstat -anp. Greift mail dann per UNIX domain sockets darauf zu ?
Nein, es öffnet direkt die mbox-Datei. Kann sein, dass das Programm mit solch einer dicken Datei überfordert ist. Hast du einmal versucht, die Datei mit einem anderen Programm zu öffnen, etwa mutt?
Hallo Sandy, Nein, habe ich nicht probiert. Da die emails eh unwichtig waren, habe ich /var/spool/username gelöscht. Jetzt hat er, da wieder emails kamen, eine neue angelegt. Da schreiben div. cronjobs dicke Meldungen an diesen User, da müssen wir mal drüber gucken. Danke für alle Tipps. Bernd
Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Daniel Spannbauer
-
Lentes, Bernd
-
Sandy Drobic