Andreas Korthaus: Ist das möglich?

Beitrag lesen

Hallo,

ich versende firmenintern mit einem Script E-Mails an ganze Verteilerlisten. Nach dem Versand werden alle Empfänger aufgelistet an die der Mailversand erfolgreich war. Aber eben erst NACH dem Versand. Ist es möglich das so zu machen, dass die Empfänger zur Laufzeit aufgelistet werden? Wenn die Verteilerlisten so 500 Adressen beinhaltet dauert das eben ein Weilchen und da wäre es gut wenn man zwischendurch die bisher versandten Mails sehen würde, so in dem Stil:

test1@test.de     OK
test2@test.de     OK
test3@test.de     SENDING...

<?php
foreach (file ('adressen.txt') as $line) {
  $email = rtrim($line);
  echo $email . "SENDING...";
  if (mail($email, $subj, $body)) {
    echo "\r" . $email . "OK        \r\n";
  }
  else {
    echo "\r" . $email . "FAILED    \r\n";
  }
}
?>

So würde es in etwa mit PHP auf der Kommandozeile funktionieren.

Ich programmiere in C# und ASP.net doch das Prinzip (Sollte es eines geben) wird wohl dasselbe sein?

Keine Ahnung.

Grüße
Andreas

--
SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/