Hallo
Ich verzweifle bei einem notify und bin um einen Tipp von euch angewiesen.
Ich habe mir in 99_myUtils.pm folgende Funktion angelegt:
sub
fhem_mail {
my $rcpt = $_[0];
my $subject = $_[1];
my $text = $_[2];
system("sendEmail -v -f fhem\@absender.ch -s smtpauth.provider.ch:587
-xu benutzername\@provider.ch -xp passwort -t $rcpt -o tls=no -u $subject
-m $text");
0;
}
Wenn ich nun im FHEMWEB (PGM2) in die Befehlszeile eingebe:
{ fhem_mail('empfaenger@domain.com','Betreff','Mailtext') }
wird das email gesendet.
Wenn ich aber einen notify anlege mit:
define n_test dummy6 {
fhem_mail('empfaenger@domain.com','Betreff','Mailtext') }
danach dummy6 schalte, wird die Funktion nicht ausgelöst, resp kein Mail
gesendet.
Mein FHEM (stand 21.07.2012) ist auf einem Dockstar mit Debian Squeeze
installiert. Im Log mit verbose 3 ist nichts zu sehen.
Danke für einen Tipp.
Gruss Dani
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Das Problem hatte ich auch ..
define n_test dummy6 { fhem_mail('empfaenger@@domain.com','Betreff','Mailtext')
}
Mach das so mal, dann sollte es gehen
Lg
Am Sonntag, 22. Juli 2012 13:46:24 UTC+2 schrieb eppi:
>
> Hallo
> Ich verzweifle bei einem notify und bin um einen Tipp von euch angewiesen.
> Ich habe mir in 99_myUtils.pm folgende Funktion angelegt:
>
> sub
> fhem_mail {
> my $rcpt = $_[0];
> my $subject = $_[1];
> my $text = $_[2];
> system("sendEmail -v -f fhem\@absender.ch -s smtpauth.provider.ch:587-xu benutzername\@
> provider.ch -xp passwort -t $rcpt -o tls=no -u $subject -m $text");
> 0;
> }
>
> Wenn ich nun im FHEMWEB (PGM2) in die Befehlszeile eingebe:
> { fhem_mail('empfaenger@domain.com','Betreff','Mailtext') }
>
> wird das email gesendet.
>
> Wenn ich aber einen notify anlege mit:
> define n_test dummy6 { fhem_mail('empfaenger@domain.com','Betreff','Mailtext')
> }
>
> danach dummy6 schalte, wird die Funktion nicht ausgelöst, resp kein Mail
> gesendet.
> Mein FHEM (stand 21.07.2012) ist auf einem Dockstar mit Debian Squeeze
> installiert. Im Log mit verbose 3 ist nichts zu sehen.
>
> Danke für einen Tipp.
> Gruss Dani
>
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Danke Sebastian
Das war der entscheidende Tipp!
Gruss Dani
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Freut mich, das ich helfen konnte :)
Lg
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com