FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: juemuc am 31 Januar 2018, 18:26:02

Titel: [Gelöst] Fehler beim Restart durch Modul 99_myUtils
Beitrag von: juemuc am 31 Januar 2018, 18:26:02
Hallo,

beim Restart erhalte ich diese Fehlermeldung. Was wurde hier fehlerhaft definiert? Der Mailversand funktioniert problemlos.
2018.01.31 17:29:50 0: Server shutdown
2018.01.31 17:29:54 1: reload: Error:Modul 99_myUtils deactivated:

######## DebianMail  Mail auf dem RPi versenden ############
sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $text = shift;
my $attach = shift;
my $ret = "";
my $sender = "sender";
my $konto = "konto";
my $passwrd = "password";
my $provider = "provider";
Log 1, "sendEmail RCP: $rcpt";
Log 1, "sendEmail Subject: $subject";
Log 1, "sendEmail Text: $text";
Log 1, "sendEmail Anhang: $attach";

$ret .= qx(sendEmail -f '$sender' -t '$rcpt' -u '$subject' -m '$text' -a $attach -s '$provider' -xu '$konto' -xp '$passwrd' -o tls=auto -o message-charset=utf-8);
$ret =~ s,[\r\n]*,,g;    # remove CR from return-string
Log 1, "sendEmail returned: $ret";
}


Viele Grüße
Jürgen
Titel: Antw:Fehler beim Restart durch Modul 99_myUtils
Beitrag von: Amenophis86 am 31 Januar 2018, 18:32:55
Poste bitte mal deine komplette 99_myUtils.pm hier. Und am besten speicherst du sie mal über den FHEM Editor ab, der führt eine Fehlersuche durch.
Titel: Antw:Fehler beim Restart durch Modul 99_myUtils
Beitrag von: juemuc am 31 Januar 2018, 19:01:50
Zitat von: Amenophis86 am 31 Januar 2018, 18:32:55
Poste bitte mal deine komplette 99_myUtils.pm hier. Und am besten speicherst du sie mal über den FHEM Editor ab, der führt eine Fehlersuche durch.

Das ist meine komplette 99_myUtils, die über den FHEM-Editor erstellt wurde  ;D

Viele Grüße
Jürgen
Titel: Antw:Fehler beim Restart durch Modul 99_myUtils
Beitrag von: Amenophis86 am 31 Januar 2018, 19:16:39
Joa dann haste dich aber nicht an die Vorlage gehalten und es fehlen wichtige Teil:

Zu Beginn:


package main;

use strict;
use warnings;
use POSIX;


Am Ende:
1;
Titel: Antw:Fehler beim Restart durch Modul 99_myUtils
Beitrag von: RomanticBoy83 am 31 Januar 2018, 19:20:57
Ich sehe keinen Fehler - Aber ich hätte "sub DebianMail()" als Signatur geschrieben.
Also mit Klammern. Aber ob das ein Problem ist?
Titel: Antw:Fehler beim Restart durch Modul 99_myUtils
Beitrag von: juemuc am 31 Januar 2018, 19:45:48
Zitat von: Amenophis86 am 31 Januar 2018, 19:16:39
Joa dann haste dich aber nicht an die Vorlage gehalten und es fehlen wichtige Teil:

Zu Beginn:


package main;

use strict;
use warnings;
use POSIX;


Am Ende:
1;

hüstl, hüstl  ::)
Wer lesen kann ist klar im Vorteil  8) Danke für die schnelle Hilfe.

Viele Grüße
Jürgen