Benutzerdefinierte Suche

mail() auf 250 Datensätze loslassen, geht das gut?

  1. Der_Jan

    Der_Jan Thread StarterMacUser Mitglied

    Mitglied seit:
    06.01.2004
    Beiträge:
    609
    Zustimmungen:
    7
    Moin,
    hab hier eine MySQL mit 250 E-Mailadressen. Ich suche einen Weg, wie ich möglichst problemlos diesen Adressen eine E-Mail schicken kann. Mir fällt spontan nur die Idee ein, den mail()-Befehl durch eine Schleife zu jagen, die dann die jeweilige E-Mailadresse automatisch einträgt.

    Bin mir aber überhaupt nicht sicher, ob das technisch klappen kann. Kann mir jemand was darüber sagen? Macht das der Mailserver problemlos mit? Gibt es elegantere Lösungen?

    Danke. :)

    Der Jan
     
    Der_Jan, 07.07.2005
  2. msslovi0

    msslovi0MacUser Mitglied

    Mitglied seit:
    20.03.2005
    Beiträge:
    2.714
    Zustimmungen:
    115
    Ich vermute mal, du willst die Mails mit php versenden.

    Ohne zu wissen wie der Mailserver, der die Mails annehmen soll, konfiguriert ist, kann man da kaum eine Aussage machen.

    Problemloser funktioniert möglicherweise das eintragen aller Adressen ins BCC. Das sollte der Server auf jeden Fall mitmachen, außer er hat eine Beschränkung bzgl. maximaler Empfänger pro Nachricht.

    Das geht natürlich zu Fuß über den optionalen vierten Parameter von mail(), aber schöner über eine der Mail-Klassen zu lösen.

    Matt
     
    msslovi0, 07.07.2005
  3. asylum

    asylumMacUser Mitglied

    Mitglied seit:
    10.06.2005
    Beiträge:
    747
    Zustimmungen:
    1
    was willst du denn machen? Jedem der 250 Leuten dieselbe Email schicken?
    Wenn ja, dann erstell doch einfach eine Mailinglist
     
    asylum, 07.07.2005
  4. master_p

    master_pMacUser Mitglied

    Mitglied seit:
    31.01.2005
    Beiträge:
    1.063
    Zustimmungen:
    23
    Davon abgesehen verarbeitet der Server auch 200+ Mail-Befehle. Dann könnte das Script zwar stocken, aber er frisst es auf jeden Fall. Das einzige, was Dir dabei in die Suppe spucken könnte wäre eine eventuelle Laufzeitbeschränkung eines Scripts. Das könnte man in der phpinfo() nachschauen. Wenn der Server genug Power hat, dürfte es aber gehen.

    Zur Not kannst Du auch die ganzen Datensätze in eine neue Tabelle schieben und schickst die Mails und machst nanach einen delete auf den Datensatz. Sollte das Script dann abbrechen, dann weißt Du genau an wen Du noch schicken musst.
     
    master_p, 07.07.2005
Die Seite wird geladen...
Ähnliche Themen - mail() auf Datensätze
  1. supervision
    Antworten:
    0
    Aufrufe:
    2.932
    supervision
    05.07.2012
  2. Galanos
    Antworten:
    2
    Aufrufe:
    753
    Galanos
    23.02.2012
  3. Nielz
    Antworten:
    3
    Aufrufe:
    1.585
  4. nilolaus
    Antworten:
    4
    Aufrufe:
    599
    nilolaus
    15.01.2011
  5. grunert.ch
    Antworten:
    0
    Aufrufe:
    639
    grunert.ch
    29.03.2004