Florian Schödel: Sendmail braucht ewig...

Beitrag lesen

was hast Du selbst für eine Anbindung?

ich weiß nicht, was mein webhoster für eine Anbindung hat. jedenfalls nicht zu schnell :-)

hmm

Bei mir hat es zwar auch "etwas" gebraucht, aber das waren vielleicht 5 Sekunden!

Ansonsten zeig mal etwas Quelltext.

von dem Teil, der die Email absendet?

open (MAIL, "|$mailprog -t");
print MAIL "To: $an[2] ($an[1])\n";
print MAIL "From: $from_mail ($from_name)\n";
print MAIL "Subject: Ihre Anmeldung bei $title\n";
print MAIL "Content-Type: text/html\n\n";

open(MAIL_DAT,"<$templates/mail_3.html");

foreach $line(<MAIL_DAT>)
{

$line =~ s/<%user_id%>/$an[0]/gim;
$line =~ s/<%user_name%>/$an[1]/gim;
$line =~ s/<%user_email%>/$an[2]/gim;
$line =~ s/<%title%>/$title/gim;
$line =~ s/<%script_url%>/$script_url/gim;

print MAIL "$line\n";
}
close(MAIL_DAT);

die mail wird abgesendet

ja, das sind ja so Standards, wie man sendmail ansprechen kann, daran liegt es wohl auch nicht.
Weiß aber leider auch nicht weiter.

Reiner

Ich habe mal irgendwas gehört, dass es möglich ist, außgehende Emails erst einmal zwischenzuspeichern und irgendwann später alle gleichzeitig zu versenden. Muss man dann -q hinter -t setzen? oder war das was anderes?