Martins Blog

dem Martin sein Blog

Mails splitten und zusammenfuegen

30. June 2019 um 11:26 Uhr

Heute Morgen konnte ich das Problem mit der Umwandlung von Mailbox zu MailDir loesen. Jetzt gibt es auf einem anderen Server weitere Probleme.
Dieser Server arbeitet mit einer Webmail-Loesung. Natuerlich praktisch, wenn man keinen Zugriff auf seine Linux-Console hat. Hier sollen auch alte Archive eingespielt werden. In der Weboberflaeche lassen sich Mailbox Dateien mit einer Import Funktion einlesen. Problem ist hier die Dateigroesse.. Je nach Einstellung im Webserver lassen sich hier aktuell 'nur' 64MB Dateien hochladen.. Meine Files sind groesser!

Aber hey, ich habe doch die einzelnen Mails aus dem MailDir Verzeichnis. Einfach kleine Mengen hochladen!
Einfach gedacht, doch in der Webmail-Software nicht gut umgesetzt. Hier laesst sich immer nur eine Datei importieren. Bei 200-300 pro Verzeichnis macht das keinen Spass!

Nun geht es wieder an die alte Mailbox Datei. Meine Idee, splitten und zu kleinen Dateien zusammenfuegen und importieren.

cat ~/Mail/inbox-2018 | formail -ds sh -c 'cat > alte_Mails/msg.$FILENO'
Damit wird unsere Mailbox Datei aufgesplittet. Jede Mail ist eine kleine Datei.

cat msg.000 msg.001 msg.002 msg.003 usw. > msg.001-025
Mit cat werden die kleinen Mails wieder zusammengefasst.

Im Anschluss lassen sich diese 'kleinen Archive' per Webmail-Frontend importieren. Ein bisschen arbeit, doch ich denke, dass man hier auch ein kleinen Shellscript schreiben kann..

Tags: Mailbox, MailDir, Webmail, cat, slit, cli

Mailbox to MailDir

30. June 2019 um 09:32 Uhr

Letzte Tage stand ich vor einem kleinen Problem. Meine eMails habe ich zuletzt bei einem Webmailanbieter abgerufen, sowie mit Mutt die Mails von meinem Server. Mutt war bei mir so eingerichtet, dass er die eMails im Mailbox-Format speichert. Also eine Datei fuer alle e-Mails. Nun habe ich auch die eMails aus dem Webmailer per Mutt abgerufen und gespeichert. Mutt generiete mir fuer jedes Jahr einen Ordner. Sent-2019, Inbox-2018 usw.

Fuer mich steht nun ein Umzug auf einen neuen Server an. Hier werden eMails im Ordner MailDir gespeichert. Keine einzelne grosse Datei, sondern fuer jede eMail gibt es eine Datei. Finde ich persoenlich eingentlich besser. Doch, wie bekomme ich mein Mailarchiv auf den neuen Server? Die alten eMails wuerde ich gerne behalten. Zwei Systeme moechte ich nicht parallel verwalten. Also habe ich mal die Suchmaschine besucht..

convert Mailbox to MailDir

Nach kurzer Suche bin ich auf die Seiten von Juri Haberland gestossen. Er hat ein kleinen Perl-Script geschrieben, mitdem alle eMails von Mailbox nach MailDir konvertiert werden. Ganz simpel!

Internet: Converting Mbox mailboxes to Maildir format

Tags: eMail, Mailbox, MailDir, Mutt, cli

Windows startet nicht

31. March 2019 um 10:26 Uhr

Problem: Windows 10 bootet nicht mehr.

Direkt nach dem Start des Computers erscheint eine Fehlermeldung, dass Windows nicht gestartet werden kann. Bitte neu Starten, eventuell Windows Recovery-Tools nutzen.

Recovery-Tools lassen sich nicht starten. Keine Chance!

Ueberlegung, Datensicherung von vor 2 Wochen verfuegbar. Gesichert wurde mit der kostenlosen Version von AOMEI. Boot-CD eingelegt, von CD starten. Nach endlosen rappeln passiert nichts. Computer bleibt haengen.

Vielleicht ist was mit der CD nicht in Ordnung. Auf einem Laptop eine neue Version von AOMEI installiert, und ein Boot-Medium PE erstellt. (Mit Windows Tools usw.)

Keine Verbesserung, CD bootet auch nicht....

Weitere Boot-CD erstellt, mit AOMEI mit Linux, vielleicht macht die Windows-Software probleme...

Ein Bootsplash erschein; Es wird geladen....

Nach 20 Minuten haben wir die Kisten ausgemacht!

Alternativ mal eine Linux-System-Rescue-CD gestartet. PC läuft hoch. Gparted kann uns die Partitionen der SSD nicht anzeigen. Idee, mit Smarttools mal die SSD checken. Nach 2 Minuten meldet die Software defekte Zellen auf der Platte. Platte kaputt? Die ist doch noch kein Jahr alt!

Was nun, wir brauchen fuer die Steuererklaerung eine ELSTER Datei vom Rechner. Abgabetermin ist in ein paar Tagen. Laptop mit Windows vorhanden, OK -> AOMEI installiert, Sicherung einbinden und Datei kopieren. Eigentlich ganz einfach!

Doch nicht mit der aktuellen AOMEI Version! Ab Version 4.6 ist die exploring Option nicht mehr kostenlos. Will man also eine einzelne Datei wiederherstellen, so benoetigt man eine "bezahlte" Version. Im Angebot 40 Euronen, sonst 60 Euro. Wie jetzt?!? Als wir das Programm vor einen halben Jahr installiert haben, war dies doch moeglich!

Also, wieder ins Internet, eine alte Version gesucht und installiert. Und siehe da, die Funktion ist noch free und wir können die Platte im Windows einbinden. Wunderbar, also schnell auf die Sicherunspartition, ins Userverzeichnis und die fehlende Datei kopiert. TATA, FAIL! Keine Berechtigung! Wie jetzt? Administratorkonto, und keine Leserechte? Puh, ich bin da auch nicht im Thema, doch unter Linux komme ich mit Root an die Daten, ohne Probleme, doch unter Windows? Mit dem neuen Rechtesystem kenne ich mich nicht aus. Im Netz konnte ich auch keine schnelle Lösung finden...

Wie kommen wir nun an die benoetigten Daten?

Vor Ort erstmal alles zusammengepackt. Rechner unterm Arm und ab nach Hause.

SSD ausgebaut und per USB Kabel am Rechner eingebunden. Unter Linux kann er die Festplatte nicht lesen, nach ein paar Minuten kommt die Meldung "Read-Error". Windows bricht nach ein paar Minuten auch ab. Es scheint wirklich, dass etwas defekt ist.

Im Funduns habe ich noch eine gleichwertige SSD Platte von Samsung, 120 GB. Mit AOMEI einfach die Sicherung von vor 2 Wochen auf die "neue" SSD kopiert. In den Rechner eingebaut, Windows gestartet und weiter gehts.

Jetzt gibt es auch kein Rechteproblem. Wir sind ja als richtiger Nutzer im Windows eingeloggt. Ist jetzt aber auch egal, mit der "neuen" Platte koennen wir unser Windows-System ja wieder nutzen und die Steuererklaerung ist schnell erledigt.

Im ganzen haben wir die Kisten nun ja wieder zum laufen bekommen. Neue SSD Platte, und Dank der aktuellen Datensicherung konnten wir alles wiederherstellen. Bloed nur, dass ein wichtiges Feature aus der kostenlosen Version von AOMAI versch$

Bis zum naechsten Mal.

Kein Backup, kein Mitleid!

Tags: Backup, AOMEI, Windows

Heizungssteuerung mit MAX!

30. January 2019 um 12:40 Uhr

Im September 2017 habe ich meine Heizkörperthermostate gegen elektrische ausgetauscht. Ich fand es unpraktisch, dass ich die Temperatur immer manuel umstellen musste.

Im Netz bin ich auf eine Lösung von Max! gestoßen. Hier wird eine Steuereinheit angeboten, sowie Heizthermostate und Fensterkontakte. Nach kurzem einlesen, habe mir ein paar Komponenten gekauft.

Aufbau in meiner Wohnung:

  • Wohnzimmer

    • Steuereinheit Cube
    • Wandthermostat
    • elektronisches Heizkörperthermostat
    • Fensterkontakt
  • Schlafzimmer

    • elektronisches Heizkörperthermostat
    • Fensterkontakt
  • Badezimmer

    • elektronisches Heizkörperthermostat
    • Fensterkontakt

Die Installation war sehr einfach. An den Heizkörpern wurden die alten Thermostate abgeschraubt. Die neuen Werkzeuglos angebracht. Per Knopf stellten sich die Thermostate richtig ein. (Ventil einmal ganz offen, einmal zu)

Per Windows Software habe ich mich dann auf die Cube-Steuereinheit eingeloggt. Hier habe ich Räume eingerichtet und die Geräte zugeordnet. (Funkübertragung)

Über die Software kann man Zeiten / Temperaturen einstellen. Wann soll geheizt werden, wie lange und natürlich wie viel Grad. Alles ganz simpel. Öffnet man nun in meinem beheizten Raum ein Fenster, so wird die Temperatur direkt runtergefahren. Nach dem Schließen des Fensters fährt die Heizung wieder hoch.

Bis jetzt klappt alles prima. Kann dieses System nur empfehlen.

Links:

Hersteller von Max!
Max! kaufen bei ELV
Software für Linux

Tags: Heimautomatisierung, Heizung, MAX!

Stream vom PC auf das Radio

19. January 2019 um 17:47 Uhr

Ich höre gerne Musik. Doch mein Musikgeschmack und der des lokalen Radiosenders passen oft nicht zusammen. Mir gefällt die Main-Stream-Musik einfach nicht. Zu Hause habe ich oft nur meine CDs gehört, doch hier gibt es natürlich nicht viel neues.

Meine Freunde haben einen ähnlichen Musikgeschmack wie ich. Sie erzählten mir, dass sie Musik vom Internetradio hören. Hier ließen sich passende Sender zu allen Genres findes.

Bei meinem Lokalen Radio&Fernseh-Technicker besorgte ich mir ein kleines Internetradio von Hama. Dieses habe ich schnell per WLan ins Netz eingebunden. Nach kurzen Suchen konnte ich nun Musik aus der ganzen Welt empfangen. Soweit so gut!

Jetzt kommt es aber vor, dass ich auf dem Rechner Musik habe, die ich gerne hören möchte. Die Lautsprecher im Bildschirm sind nicht so der Knaller, also was tun? Kabel zur großen Stereoanlage? Nein! Ich woll doch nur kurz was hören, aber nicht 10 Geräte laufen haben.

In der Beschreibung meines Internetradios habe ich gelesen, dass ich Musik an das Gerät streamen könne. Wie geht das? Im Netz bin ich auf das Programm pulseaudio-dlna gestoßen.

Console:

pulseaudio-dlna

Pulseaudio sendet sein Signal ins Netzwerk. Nun muss das Radio auf empfang eingestellt werden. Die Audioausgabe im Betriebssystem muss umgestellt werden. Zwei klicks und die Musik vom Rechner läuft auf meinem Internetradio im Wohnzimmer, per WLan.

Links:

Pulseaudio-DLNA
Wiki von Ubuntuusers

Tags: pulseaudio-dlna, internetradio, streamen, console