FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: mfeske am 25 Dezember 2014, 20:01:32

Titel: Rasberry Mail / watchdog / MSGMail
Beitrag von: mfeske am 25 Dezember 2014, 20:01:32
Hallo zusammen,

mit der Anleitung aus dem Wiki (http://www.fhemwiki.de/wiki/E-Mail_senden#Raspberry_Pi) gelingt es mir jetzt E-Mails auch mit TLS zu versenden. Hatte leider zue rst im Forum gesucht und hatte erst die SSL.pm geändert, bis ich dann über das Wiki darauf gekommen bin das es die falsche Stelle ist.

Kann ich das jetzt schon verwenden um beim Eintritt von Ereignissen eine Mail zu senden? Ich hatte im Zusammenhang mit watchdog und MSGMail angefangen die commanssref durchzugehen, lieder ohne Erfolg.

Ich habe wie in dem Forums Beitrag  (http://forum.fhem.de/index.php/topic,12821.msg77664.html#msg77664) beschrieben auch
sudo cpan MIME:Lite
sudo cpan Net:SMTP:SSL

ausgeführt, bin mir jetzt nicht sicher ob ich diese überhaupt benötige und ob ich sie auch irgendwie wieder entfernen kann.

MSGMail habe ich angelegt wie in der commandref beschrieben mit:
define myMailMF von@mir.de an@mich.de smtp.hoster.de /etc/msgauthfile
Eine msgauthfile habe ich mit den zwei Zeilen User und Passwort angelegt und ide Rechte auch 440 gesetzt.

watchdog wollte ich wie in der commandref beschrieben testen mit der Fenster offe Funktion:
define w watchdog Kontakt_Flur:open 00:01 Kontakt_Flur:closed "myMailMF close window1"
regexp1WontReactivate steht auf 1

Es wird aber keine Mail versendet, wenn der Kontakt Kontakt_Flur 1 Minute offen ist.

Gruß
Micha
Titel: Antw:Rasberry Mail / watchdog / MSGMail
Beitrag von: mfeske am 29 Juni 2015, 21:34:51
Wahrscheinlich sind ja schon die Rechte 440 falsch da ich die Meldung Can not open authfile /etc/msgauthfile: Permission denied  erhalte. Welche Rechte sollte ich vergeben, 777 ist ja zu viel, oder? Vielleicht komme ich dann auch dem Ziel näher eine Erinnerung zu erhalten, wenn die Tür länger als eine Minute offen ist.

Mit 777 Rechten habe ich es probiert und erhalte dann wohl eine Fehlermeldung vom Provider bei set myMailMF send test -->
SMTP Error: Can't authenticate: Need MIME::Base64 and Authen::SASL todo auth

Über die Kommandozeile funktioniert nur ein { DebianMail('ich@du.de','Subject','text123') }

Gruß
Micha
Titel: Antw:Rasberry Mail / watchdog / MSGMail
Beitrag von: holgerk am 01 Juli 2015, 10:25:47
Hallo Micha,
wenn du mit chown den User mit dem FHEM-User gleich setzt, dann sollte es funktionieren.
Falls dein FHEM unter dem User fhem läuft, dann

chown fhem DeinMailScript