Komische Mails hatte ich in meinem Thunderbird Mailclient, als ich meine GMAIL Spams via IMAP herunterlud.
Kurz gegoogelt und fündig geworden:
"mail.server.default.fetch_by_chunks"=false
Wenn Thunderbird die Mails verschreddert (IMAP von GMail)
I’m lazy u know…
Wie ich im letzten Blog geschrieben habe gibts da ja nen Workaround. Toll… nur jedesmal von Hand mit Notepad das File anzupassen war mir dann doch zu doof. Also musste eine automatisierte Lösung her.
Man nehme: Einen Root-Server mit eigenem Mailserver (in meinem Falle Postfix), nail*, perl und ripmime* und daraus zimmere man folgenden Code
#!/bin/sh
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")
TMPDIR=`mktemp -d /tmp/ics2bb.XXXXXX` || exit 1
ripmime -d $TMPDIR -i /var/spool/mail/ics2blackberrycal
ls -1 $TMPDIR/*.ics > /dev/null 2>&1
if [ "$?" = "0" ]; then
for ICS in $TMPDIR/*.ics
do
perl -pi -e 's/^METHOD:.*$/METHOD:REQUEST/g' "$ICS"
nail -s "New calendar entry" -a "$ICS" -r foo@bar.com z00m@myserver.ch
done
fi
rm -rf $TMPDIR
cat /dev/null > /var/spool/mail/ics2blackberrycal
IFS=$SAVEIFS
Dazu noch das Dings in den Cron einplanen (*/5 * * * *) und die Mailaddi auf dem Server konfigurieren.
Voilà. Ich sende nun das Mail an my_ics_collector@mydomain.cc, nach spätestens 5 Minuten kommt Cron, packt mein Mail aus, passt die METHOD an und leitet das ICS Attachment weiter an den eigentlichen Zieluser, der wiederum auf dem Blackberry eingerichtet ist.
* gibts in jedem guten Repo des Distributors deiner Wahl
update: damits auch mit Dateinamen klappt die Leerzeichen enthalten, hab ichs noch einwenig angepasst
Outlook Kalender ins Blackberry via Mail
Ausgangslage: Ich habe einen Outlookaccount via Citrix Published Desktop (oder was ähnliches). Auf diesem Rechner verwalte ich den Kalender. Um diesen aber ins Blackberry zu kriegen müsste ich entweder den Account einbinden können, oder aber die Desktopsync Software von Blackberry auf dem Rechner haben. Leider auch beides nicht möglich. Nungut… und wenn ich nun einfach den Kalender per Mail verschicke ? Würde gehen, theoretisch. Leider muss man dafür nen kleinen Kniff anwenden, den ich auf “Crackberry.com” gefunden habe [Link].
Den Kalender als ICS speichern. Danach mit Notepad das .ics öffnen und METHOD:PUBLISH ersetzen durch METHOD:REQUEST.
Danach das .ics als Attachment an einen Mailaccount schicken den man mit dem Blackberry synchronisiert und voilà.
Reconnect Script für Zyxel Prestige 642R
Es soll vorkommen, dass man bei seinem ADSL Router (Modell: Steinalt) die IP neu beziehen will. Da ich nix für mein Steinalt-Zyxel gefunden habe, naja… hab ich mir eben schnell eins zusammengeschustert.
#!/bin/bash
# PASSWORD, ROUTERIP im Script anpassen
{ sleep 1 ; \
echo "PASSWORD" ; \
sleep 1 ; \
echo "24" ; \
sleep 1 ; \
echo "8" ; \
sleep 1 ; \
echo "poe drop poe0" ; \
sleep 1 ; \
echo "exit" ; \
sleep 1 ; \
echo "99" ; \
sleep 1 ; } | telnet ROUTERIP
ModemManager && Android Phone (Adb @ Samsung Galaxy)
Hatte heute Probleme mit dem ModemManager (NetworkManager API für Modems) und meinem Samsung Galaxy. Irgendwie begann nach einhängen des Devices über USB das System zu laggen, andererseits konnte ich über adb nicht verbinden. Jäää… nachdem ich mir die /var/log/messages angeschaut habe und da den ModemManager gesehen habe… dacht ich mir halt: Deaktivier den Mist. Brauche ich eh nicht. Und Voilà, nun geht auch ADB wieder und mein Sys läuft rund…
/lib/udev/rules.d/77-mm-usb-device-blacklist.rules
++ ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="681c", ENV{ID_MM_DEVICE_IGNORE}="1"
danach udevadm control --reload-rules
ModemManager -> Release: 8.git20110427.fc15
NetworkManager -> Release: 4.git20110427.fc1
Handy Kernel -> FuguMod
Btw: Das ist nur ein Workaround, beim nächsten PackageUpdate von ModemManager überpflaumt es mir die Setting wieder. Aber für den Moment kann ich damit leben.