Emails mit FHEM

Aus Fidis Wiki
Version vom 4. November 2015, 18:12 Uhr von Jochen (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Basis ist ein Raspberry Pi mit installiertem Debian 7 (Wheezy) und lauffähigem FHEM. Die Infos stammen primär von dieser Seite: [http://heinz-otto.blogspot.d…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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