Schlund & Partner + Net::SMTP ?

Hallo!
Nachdem ich ja an dem Problem, Mails direkt per Sendmail an GMX-Adressen zu verschicken, verzweifelt bin, habe ich einige Tests mit dem Net::SMTP-Modul gemacht und ein einfaches Script gebastelt. Dieses funktioniert auf meinem lokalen Rechner (unter Windows mit ActivePerl und unter SuSE Linux 7.2) perfekt, bei Schlund & Partner jedoch nicht:
Der Syntax-Checker meldet:

  • Check succeeded
    e /blablabla/smtp.cgi syntax OK
  • STDOUT OK STDERR OK
    Der Ausgabe-Monitor jedoch:
  • 107 CGI returned nonzero status
    e Can’t call method „mail“ on an undefined value at /blablabla/smtp.cgi line 7.
  • STDOUT OK STDERR OK

Das Script sieht folgendermaßen aus:
#!/usr/bin/perl
$|=1;

use Net::SMTP;

$smtp = Net::SMTP->new(‚mail.kdt.de‘);
$smtp->mail(‚[email protected]‘);
$smtp->to(‚[email protected]‘);
$smtp->data();
$smtp->datasend(„From: PC-VS-BRAIN-Team \n“);
$smtp->datand(„To: Dennis Lichtenthaeler \n“);
$smtp->datasend(„Subject:Blub\n“);
$smtp->datasend(„BLUBB!“);
$smtp->dataend();
$smtp->quit;

print „Content-type: text/html\n\n“;
print „Ende!“;

Kann mir da wer weiterhelfen??
Gruß
Dennis

Hallo Dennis

use Net::SMTP;

Ist normalerweise bei Schlund installiert.

$smtp = Net::SMTP->new(‚mail.kdt.de‘);

Probier doch zunächst mal den Schlund-Mailserver (smtp.kundenserver.de - mit deinen Zugangsdaten).
Falls das funktioniert, ist der Fehler vielleicht ein Feature (Security / Anti-Spam).
Hast du auch schon beim Support angerufen??

Gruss, Ingo

Hallo!
Das Problem hat sich mittlerweile gelöst. Ich habe eine Mail an den Support geschickt, auf die ich dann die Antwort bekam, dass ich erstens nur den Schlund-SMTP-Server benutzen dürfte (mit diesem hatte ich es vorher mit demselben Ergebnis probiert) und dass sie irgendwelche Maßnahmen zur Konfiguration eingeleitet hätten… seitdem funktioniert’s :wink:
Gruß
Dennis

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]