tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
462
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von deusfalsus
    deusfalsus deusfalsus ist offline Mitglied Brokat
    Registriert seit
    Jan 2003
    Ort
    Jena (Thüringen)
    Beiträge
    254
    mit einem array voller adressen will ich einen newsletter versenden:

    PHP-Code:
    $adressen file($adressfile);
    for(
    $x=0;$x<count($adressen);$x++)
     {
     
    mail("$adressen[$x]""$betreff""$news"From: $abs");
     } 
    Funktioniert ansich zwar, aber die ankommenden mails haben
    Betreff = [BETREFF] und als Absender = Daemon user for apache
    Der von mir vorgesehene Betreff und Absender steht dann am Anfang der Nachricht als "subject: ... " und "From: ..." .
    Mails die ich sonst ohne eine solche Schleife drum versende kommen immer so an, wie sie sollen.
    Was mach ich falsch? Wie mach ichs richtig?
     

  2. #2
    Avatar von Kimble
    Kimble Kimble ist offline Mitglied Brokat
    Registriert seit
    May 2001
    Beiträge
    334
    wenn du das hier machst:
    PHP-Code:
    $adressen file($adressfile); 
    hast du kein Array.

    ist das normalerweise nicht fopen oder taeusch ich mich da jetzt?
     

  3. #3
    Registriert seit
    Apr 2001
    Ort
    Hamburg
    Beiträge
    1.309
    file() ist hier schon richtig, aber du solltest beim Funktionsaufruf keine Stringzeichen um deine Variablen machen. Außerdem könntest du noch die newlines (\n) am Ende deiner Adressen löschen -> trim().
     
    --
    GNU/Linux - Weil man echte Freunde nicht kaufen kann

  4. #4
    Avatar von deusfalsus
    deusfalsus deusfalsus ist offline Mitglied Brokat
    Registriert seit
    Jan 2003
    Ort
    Jena (Thüringen)
    Beiträge
    254
    Danke, aber habt ihr gelesen, worum es in der Frage geht****
     

  5. #5
    ronin ronin ist offline Mitglied Brokat
    Registriert seit
    Jan 2003
    Ort
    127.0.0.1
    Beiträge
    324
    Ja natürlich.
    Aber in der Anweisung ist kein Fehler zu erkennen. Und es kam der Hinweis, dass du bei Variablen die Anführungszeichen weglassen kannst. Spart immerhin ein Byte pro Zeichen!

    An was es sonst liegt kann ich dir nicht sagen. Hast du einen Root-Server und die Einstellung verändert? Oder steht was falsches in den Variablen drin?



    Grüße, Ronin
     

  6. #6
    Avatar von deusfalsus
    deusfalsus deusfalsus ist offline Mitglied Brokat
    Registriert seit
    Jan 2003
    Ort
    Jena (Thüringen)
    Beiträge
    254
    Ohne die Anführungszeichen hab ich´s auch schon probiert - ändert gar nix.
    Ich hab auch hier im Forum findbare Methoden verwendet, die ohne Schleife auskommen. In denen wird eine mail mit vielen bcc versendet.
    War aber auch nicht anders.
    Wie gesagt, ich habe noch "normale" Mailformulare in Verwendung, bei denen es immmer ordentlich haut. (ausprobieren auf www.entertheworld.de )

    Wie kann ich 100pro sicher gehen, dass das gewünschte in Absender und Betreff steht****
     

Ähnliche Themen

  1. Personen, PKW,...
    Von perle93 im Forum Cinema 4D
    Antworten: 10
    Letzter Beitrag: 15.10.07, 13:17
  2. entwicklungsumgebung für mehrere personen online
    Von Bullja im Forum Coders Talk
    Antworten: 2
    Letzter Beitrag: 17.10.06, 18:54
  3. Mailversand
    Von Maxii im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 17.01.05, 22:27
  4. CC bei E-Mailversand
    Von nethawk im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 25.02.04, 10:45
  5. Mailversand
    Von MartinC im Forum Hosting & Webserver
    Antworten: 7
    Letzter Beitrag: 14.10.03, 04:04