Emails mit FHEM
Basis ist ein Raspberry Pi mit installiertem Debian 7 (Wheezy) und lauffähigem FHEM. Die Infos stammen primär von dieser Seite: [1] .
Mit dem pi-User im Terminal anmelden (Putty), dann zuerst dem Email-Client nachinstallieren
sudo apt-get update sudo apt-get install sendEmail
Da alle Email-Dienstleister mittlerweile auf TLS umgestellt haben müssen jetzt noch 2 Dateien der Distribution angepasst werden.
In der Datei SSL.pm muss in Zeile 1490 ein $ entfernt werden:
sudo nano /usr/share/perl5/IO/Socket/SSL.pm
Wir suchen die erste Textkette in der nächsten Box und löschen das $ am Ende (siehe 2. Zeile):
m{^(!?)(?:(SSL(?:v2|v3|v23|v2/3))|(TLSv1[12]?))$}i m{^(!?)(?:(SSL(?:v2|v3|v23|v2/3))|(TLSv1[12]?))}i
Dann noch die Datei /usr/bin/sendEmail die Zeile 1907 editieren:
sudo nano /usr/bin/sendEmail
Einfach die obere Zeile in der folgenden Box suchen und durch die zweite Zeile ersetzen:
SSLv3 TLSv1 TLSv1_0:TLSv1_1:TLSv1_2
Test auf der Kommandozeile (Daten in < > entsprechend ersetzen):
sendEmail -f '<von@domain.tld>' -t '<an@domain.tld> -u 'Hallo Welt' -m 'Das ist ein Test' -s '<smtp.domain.tld>' -xu '<konto@domain.tld>' -xp '<Passwort>' -o tls=auto