sebastian: Net::SMTP und anmeldung bei Browsern

Beitrag lesen

Folgenden Source hab ich:

#!/usr/bin/perl
use Net::SMTP;
use strict;
my($mailhost,$absender,$empfaenger);

$mailhost='smtp.web.de';
$absender='irgendwer@web.de';
$empfaenger='weranders@web.de';

Objekt erzeugen

my $smtp=Net::SMTP->new($mailhost);

Absender und Emfaegner

$smtp->mail($absender);
$smtp->to($empfaenger);

Beginne mit dem Senden des Kommandos DATA an den Server

$smtp->data();

Sende nun die Daten an den Server

$smtp->datasend(<<END);
To: $empfaenger
Subject: Das ist eine Testmail

Der text im body der mail

dein $absender

END

Stoppe das senden der Daten an den Server

$smtp->dataend();

Baue nun die Verbindung ab.

$smtp->quit();

print "Content-type: text/html\n\n";
print "<html><body>Gesendet</body></html>";

Frage nun, wieso schickt er keine Mail, ich vermute ja, das es daran liegt, das man sich beim Postausgangsserver anmelden muss, jedoch wie tue ich das ????