Ich habe ein erstes Perl-Programm zu laden, die Mail::Sender
verwendet:Perl Fehlermeldung vielleicht vergessen haben
#!/usr/bin/perl
use warnings;
use Getopt::Long;
use autodie; # die if problem reading or writing a file
use Mail::Sender;
my $av_tmp_SENDER = Mail::Sender->new({
from => '[email protected]',
to => '[email protected]',
subject => 'Funktionstest',
});
$av_tmp_SENDER->MailMsg({
to => '[email protected]',
subject => 'Funktionstest',
msg => "noch ein bisschen text"
});
print "Die e-Mail wurde verschickt"; # The email was sent
Dann hat ich diese Fehlermeldung:
Can't locate object method "MailMsg" via package "-1" (perhaps you forgot to load "-1"?) at ./av_perl_02.pl line
Kann jemand bitte einem Anfänger einen Tipp geben ?!
** 1 ** Bitte benutzen Sie Englisch lesen. ** 2 ** * Immer * 'verwenden streng'! – Biffen
@Biffen 's/Bitte/Immer /' – andlrc
@andlrc: Ich glaube nicht, dass irgendein Schaden von einer kleinen Höflichkeit kommt, besonders wenn "bitte" verwendet wird, wie Biffen tat, ohne irgendeinen Sinn der Anständigkeit überhaupt. Es ist auch wichtig, mit einer Perl-Frage zu unterscheiden * bitte schreibe deine Beiträge in der englischen Sprache * von * bitte 'benutze Englisch' * dass IMO eine schreckliche Sache ist, nur um' Diagnosen zu verwenden ' – Borodin