ramonl
07-11-2004, 16:41
1. ich kenne mit nur ganz sporadisch mit perl und unix aus, und muss mich für ein projekt über MIME, und emails unter unix generell beschäftigen und kennenlernen.
Ich soll ein Kapitel im Buch "Netzwerkprogrammierung mit Perl" durcharbeiten, und da bin ich gerade beim Kapitel Mail Tools, wo ein einfaches script besipiel ist, um damit ne Mail zu versenden.
Frage generell : Wie kann das überhaupt gehen, ohne passwörter, pop3-server angaben etc ?
Habe das abgetippt:
#!/usr/bin/perl
# Datei: mailtools1.pl
use Mail::Internet;
my $head = Mail::Header->new;
$head->add(From => 'ray <deejay-ray@gmx.de>');
$head->add(To => 'ramon <ray@deejay-ray.com>');
$head->add(Subject=> 'HALLO');
my $body = <<END;
Dies ist bloß eine einfache E-Mail.
Nichts besonderes.
Grüsse, ramon
END
$mail = Mail::Internet->new(Header=>$head,
Body =>[$body],
Modify =>1);
print $mail ->send('sendmail');
und er führt das wohl aus, aber ich empfange keine email unter der angegebenen adresse, oder kann das so auch noch gar nicht funktionieren ?
Ich soll ein Kapitel im Buch "Netzwerkprogrammierung mit Perl" durcharbeiten, und da bin ich gerade beim Kapitel Mail Tools, wo ein einfaches script besipiel ist, um damit ne Mail zu versenden.
Frage generell : Wie kann das überhaupt gehen, ohne passwörter, pop3-server angaben etc ?
Habe das abgetippt:
#!/usr/bin/perl
# Datei: mailtools1.pl
use Mail::Internet;
my $head = Mail::Header->new;
$head->add(From => 'ray <deejay-ray@gmx.de>');
$head->add(To => 'ramon <ray@deejay-ray.com>');
$head->add(Subject=> 'HALLO');
my $body = <<END;
Dies ist bloß eine einfache E-Mail.
Nichts besonderes.
Grüsse, ramon
END
$mail = Mail::Internet->new(Header=>$head,
Body =>[$body],
Modify =>1);
print $mail ->send('sendmail');
und er führt das wohl aus, aber ich empfange keine email unter der angegebenen adresse, oder kann das so auch noch gar nicht funktionieren ?