[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Backup und Mails



On Mon, October 29, 2012 11:07, Martin Klaiber wrote:
> Liebe Listenteilnehmer/innen,
>
> ich sichere meine Daten stündlich mit rsnapshot, u.a. auch Mails.
> Die Mails werden mit fetchmail geholt, mit procmail unter ~/Mail
> einsortiert und mit mutt -y gelesen. Das Mailformat nennt sich AFAIK
> mbox, file -i bezeichnet es als: "text/x-mail; charset=us-ascii".
>
> Problem: Nach einem Sicherungslauf geht in mutt das ungelesen-Flag
> für den Mail-"Ordner" (also die Datei mit den Mails) verloren.
>
> Ich habe mir mit stat mal die Datei angeschaut und die Veränderungen
> der Übersichtlichkeit halber mit einem Ausrufezeichen markiert:
>
> Neue ungelesene Mail vorhanden:
> Access: 2012-10-29 09:53:21.000000000 +0100
> Modify: 2012-10-29 09:54:13.000000000 +0100
> Change: 2012-10-29 09:54:15.000000000 +0100
>
> Nach der Sicherung mit rsnapshot:
> Access: 2012-10-29 10:00:11.000000000 +0100 !
> Modify: 2012-10-29 09:54:13.000000000 +0100
> Change: 2012-10-29 09:54:15.000000000 +0100
>
> Neue Mail geschrieben, aber noch nicht abgeholt:
> Access: 2012-10-29 10:03:56.000000000 +0100 !
> Modify: 2012-10-29 09:54:13.000000000 +0100
> Change: 2012-10-29 10:04:30.000000000 +0100 !
>
> Neue Mail abgeholt, in mbox einsortiert aber noch ungelesen:
> Access: 2012-10-29 10:03:56.000000000 +0100
> Modify: 2012-10-29 10:07:24.000000000 +0100 !
> Change: 2012-10-29 10:07:26.000000000 +0100 !
>
> Neue Mail gelesen:
> Access: 2012-10-29 10:08:40.000000000 +0100 !
> Modify: 2012-10-29 10:07:24.000000000 +0100
> Change: 2012-10-29 10:08:46.000000000 +0100 !
>
> mutt erkennt ungelesene Mails also offenbar daran, dass die mtime
> neuer ist als die atime. rsnapshot aktualisiert beim Sichern aber
> die atime, dadurch sieht die mbox für mutt aus wie gelesen.
>
> Weiß jemand, wie man das Problem lösen kann? Ich habe mir die Optionen
> von rsnapshot (bzw. rsync) angeschaut: -a (und damit -t) ist schon per
> default aktiviert und behebt das Problem nicht, da es vermutlich nur
> die Attribute der gesicherten Dateien betrifft. Muss ich stattdessen
> die Option -c verwenden ("skip based on checksum, not mod-time & size")
> oder ist das etwas ganz anderes? Oder sollte ich ein ganz anderes
> Backup-Programm verwenden. Oder muss ich mutt mit anderen Optionen
> aufrufen? Kurzum: Wie löst ihr das Problem?
>
> Danke für alle Tips,
> Martin
>
> P.S. Bin den ganzen Tag unterwegs, daher kann ich vermutlich erst
> abends antworten.

Das müßte mit
set check_mbox_size
in der muttrc zu lösen sein.
http://www.mutt.org/doc/devel/manual.html#check-mbox-size


Mit freundlichen Grüßen,
Christian


Reply to: