E-Mail versenden über 7270

Begonnen von Guest, 22 September 2012, 14:10:34

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo Jungs,

bevor ich noch weiter rumdokter, würde ich mich über eine kurze Rückmeldung
freuen...

Ich wollte heute gerne eine E-Mail Benachrichtigung über ein notify
einstellen.

Wie in http://www.fhemwiki.de/wiki/E-Mail_senden beschrieben, habe ich eine
eigene 99myUtils gebastelt
und dabei den Code für die 7390 genommen.
Der Mailerbefehl funktioniert über eine Telnet-Verbindung manuell wunderbar.

Wenn ich die 99myUtils aber in FHEM einbinden will, kommt nur die
Fehlermeldung

Subroutine Utils_Initialize redefined at ./FHEM/99_myUtils.pm line 11.
Subroutine fb_mail redefined at ./FHEM/99_myUtils.pm line 16.
2012.09.22 14:06:38 1: reload: Error:Modul 99_myUtils deactivated:
 
Der Code ist im Original

package main;
use strict;
use warnings;
use POSIX;
sub
Utils_Initialize($$)
{
  my ($hash) = @_;
}

sub fb_mail {
  my $rcpt = $_[0];
  my $subject = $_[1];
  my $text = $_[2];
  system("/bin/echo \"$text\" > /var/tmp/fhem_nachricht.txt");
  system("/sbin/mailer send -i '/var/tmp/fhem_nachricht.txt' -s
\"$subject\" -t \"$rcpt\"");
  system("rm /var/tmp/fhem_nachricht.txt");
}

Da der Telnet-Aufruf manuell funktionierte, bin ich davon ausgegangen, dass
ich die 7390 Anleitung auch für die 7270
nutzen kann, aber vermutlich liege ich hier falsch, oder ?

Viele Grüße
Benjamin


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com