Hallo zusammen,
könnt ihr mir bitte mal Helfen?
Ich möchte eine E-Mail per FHEM senden aber ich bekomme immer die Fehler Meldung:
Undefined subroutine &main::DebianMail called at (eval 28) line 1.
Mein 99_Utils.pm:
# start with your own functions below this line
######## DebianMail Mail auf dem RPi versenden ############
sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $text = shift;
my $ret = "";
my $sender = "fhem\@xxx.net";
my $konto = "benutzer";
my $passwrd = "pw";
my $provider = "xxxc.kasserver.com:25";
Log 1, "sendEmail RCP: $rcpt";
Log 1, "sendEmail Subject: $subject";
Log 1, "sendEmail Text: $text";
$ret .= qx(sendEmail -f '$sender' -t '$rcpt' -u '$subject' -m '$text' -s '$provider' -xu '$konto' -xp '$passwrd' -o tls=no -o message-charset=utf-8);
$ret =~ s,[\r\n]*,,g; # remove CR from return-string
Log 1, "sendEmail returned: $ret";
}
# behind your last function, we need the following
1;
bei einem Anderem RPI funktioniert das einwandfrei :-(
viele Grüße
Tim
huhu,
99_myUtils.pm eingefugt und schon gehts! :-\ ;)