Windows E-Mail (m)eine Lösung | email sendEmail

Begonnen von Guest, 14 Mai 2011, 22:45:19

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo zusammen,

bei mir läuft FHEM unter Windows.

In bestimmten Momenten hätte ich gerne einen Status als E-Mail.

Hier meine Lösung, vielleicht hilft es ja jemanden weiter.


1. Kopiere die Datei sendEmail.exe* in Dein FHEM Verzeichnis.
(Bei mir c:\fhem-5.0\)

* http://caspian.dotconf.net/menu/Software/SendEmail/

2. Erstelle im FHEM Verzeichnis die Datei wmail.bat mit folgendem
Inhalt (eine Zeile):
sendEmail -f absender@domain.de -u "%1" -m " " -s SMTP-SERVERAdresse -
xu SMTP_USERNAME -xp SMTP_PASSWORT -t empfänger@domain.de -o message-
header="X-Message-Flag: FHEM"


3. Beispiele fhem.cfg

3.a Mail wenn sich der Status von Heizung.* oder Hzg.* ändert

define Mail_Heizung notify Heizung.*|Hzg.* { system("wmail @:%")}


3.b Mail bei Signal Aussentemperatur (Für diese Beispiel wird getstate
benötigt http://fhem.de/commandref.html#getstate)

define Mail_Aussentemperatur notify Aussentemperatur {\
my ($val);;\
$val = fhem "getstate @";;\
system("wmail \"@: $val\"");;\
}


Gruß Mark

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Hier meine Lösung, vielleicht hilft es ja jemanden weiter.

Klasse & Danke. Das ist sicher ein fhemwiki Eintrag Wert :)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com