Hauptmenü

E-Mail Senden

Begonnen von HoTi, 19 August 2014, 19:07:45

Vorheriges Thema - Nächstes Thema

HoTi

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
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

HoTi

huhu,

99_myUtils.pm eingefugt und schon gehts!  :-\ ;)
Viele Grüße aus  Oberbayern
Tim (RettungsTim)