SendEmail auf Rpi einrichten

Begonnen von Michi240281, 10 April 2014, 10:53:45

Vorheriges Thema - Nächstes Thema

Michi240281

Hallo zusammen,

ich möchte auf meinem RPi SendEmail verwenden. Habe das Modul bereits per Putty installiert. Nun habe ich eine Frage zu den Einträgen in der 99_myUtils:

Laut Wiki muss der folgendermaßen aussehen:

######## DebianMail  Mail auf dem RPi versenden ############
sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $text = shift;
my $ret = "";
my $sender = "absender\@account.de";
my $konto = "kontoname\@account.de";
my $passwrd = "passwrd";
my $provider = "smtp.provider.de";
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);
$ret =~ s,[\r\n]*,,g;    # remove CR from return-string
Log 1, "sendEmail returned: $ret";
}


Nun müssen da doch bestimmt ein paar Punkte angepasst werden, oder? Ich denke da an die Punkte:

my $sender = "absender\@account.de";
my $konto = "kontoname\@account.de";
my $passwrd = "passwrd";
my $provider = "smtp.provider.de";

Da muss ich doch sicher meinen E-Mail-Account einfügen oder? Wie sähe das denn aus für das Beispiel: maxmustermann@t-online.de

Danke für Eure Hilfe!
FHEM 5.6 auf RPi2 / HM LAN Adapter / diverse HM-Devices
FHEM-Remote-App
QNAP 419P / Onkyo TX-SR 608
DM500HD / GM Spark One
Sony 52HX905

Michi240281

FHEM 5.6 auf RPi2 / HM LAN Adapter / diverse HM-Devices
FHEM-Remote-App
QNAP 419P / Onkyo TX-SR 608
DM500HD / GM Spark One
Sony 52HX905

snoop

#2
... so schwer kann das nicht sein, ein wenig probieren musst du schon.....

Zitat
Nun müssen da doch bestimmt ein paar Punkte angepasst werden, oder? Ich denke da an die Punkte:

my $sender = "absender\@account.de";
my $konto = "kontoname\@account.de";
my $passwrd = "passwrd";
my $provider = "smtp.provider.de";

Da muss ich doch sicher meinen E-Mail-Account einfügen oder? Wie sähe das denn aus für das Beispiel: maxmustermann@t-online.de

my $sender = "maxmustermann\@t-online.de";
my $konto = "maxmustermann\@t-online.de";
my $passwrd = "passwrd";
my $provider = "securesmtp.t-online.de";


Und beachte bitte neuerdings die SSL/TLS Problematik - hierzu gibt es aber bereits mehrere Beiträge (einfach mal suchen z.B. das hier: http://forum.fhem.de/index.php/topic,20878.msg145115.html#msg145115) und die entsprechenden Lösungen.

Gruß
Arthur