Mailinglisten-Archive |
Von Thomas Ritz habe ich mal folgendes Script
erhalten:
$K1 = "From: Webmaster_(at)_deine-domain.de\n";
$K2 = "To: wer_(at)_auch-immer.de\n";
$K3 = "Reply-To: Webmaster_(at)_deine-domain.de\n";
$K4 = "Subject: Testmail\r\n";
$KopfZeilen = "$K1" . "$K2" . "$K3" . "$K4";
$login = fsockopen("deine-domain.de", 25);
// eventuell auch: "mail.deine-domain.de"
// Standartport 25
$line = fgets($login, 1024);
echo ($line."<br>");
// ausgabe mit echo nicht notwendig
fputs($login, "helo localhost\r\n");
// localhost funktioniert immer
$line = fgets($login, 1024);
echo ($line."<br>");
fputs($login, "MAIL FROM: Webmaster_(at)_deine-domain.de\r\n");
$line = fgets($login, 1024);
echo ($line."<br>");
fputs($login, "RCPT TO: wer_(at)_auch-immer.de\r\n");
$line = fgets($login, 1024);
echo ($line."<br>");
fputs($login, "DATA\r\n");
$line = fgets($login, 1024);
echo ($line."<br>");
fputs($login, "$KopfZeilen\r\n\r\n");
echo ($line."<br>");
fputs($login, "Das ist der Text der Nachricht.\r\n");
echo ($line."<br>");
fputs($login, ".\r\n");
$line = fgets($login, 1024);
echo ($line."<br>");
fputs($login, "QUIT\r\n");
$line = fgets($login, 1024);
echo ($line."<br>");
nähere Erläuterung unter:
http://www.ritze.com/tmp/mailen.html
mit freundlichen Grüssen
Alexander Ott
------------------------------------------------------------------------
http://www.bau-igel.de | Architektur- u. Ingenieurbüro
Tel/Fax: +34 928 / 52 95 74 | Ott_(at)_infocanarias.com
-----Ursprüngliche Nachricht-----
Von: Kai Hörner <webmaster_(at)_pc-infos.de>
An: php_(at)_solix.wiso.Uni-Koeln.DE <php_(at)_solix.wiso.Uni-Koeln.DE>
Datum: Samstag, 6. November 1999 00:53
Betreff: [php] von mail() kommt nicht das was soll
>Ich versuche mit folgendem Script einen Newsletter zu organisieren:
>
><!---hier kommt die Schere ---->
> $fp = fopen ("email.txt", "r");
> while (!feof($fp))
> {
> $email = fgets ($fp, 50);
> mail("$email",
> "Testmail",
> "Das ist der Text der Nachricht.",
> "From: newsletter_(at)_pc-infos.de\nreply-to: newsletter_(at)_pc-infos.de");
> }
> fclose($fp);
><!------nochmal die Schere----->
>
>Klappt auch alles ganz gut, jeder bekommt seine mail. Allerdings ist das
was
>ankommt, nicht das was ankommen soll! Im Body steht das Nachfolgende:
><!---hier kommt die Schere ---->
>
>Subject: Testmail
>From: newsletter_(at)_pc-infos.de
>reply-to: newsletter_(at)_pc-infos.de
>
>Das ist der Text der Nachricht.
><!------nochmal die Schere----->
>der absender ist der standartabsender meines Providers, d.h.:
>nobody_(at)_mercury.prohosting.com und im Subject steht gar nichts. ich habe es
>auch schon mit sendmail versucht, habe direkt per Protokoll auf den
>SMTP-Server zugegriffen: immer das selbe problem! woran könnte das liegen
??
>Wer kann mir helfen ???
>
>Parse error: parse error, expecting `'think'' or `'work'' in
>/home/arbeitszimmer/public_html/kai/hirn.php3 on line 1
>
>
>--
>** Durchgehend geöffnet: http://www.php-center.de **
>Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
>http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive