Hallo zusammen,
ich lese hier schon einige Zeit mit und habe schon einige hilfreiche Tipps gefunden, allerdings stehe ich nun vor einem Problem, wo ich bisher keine "saubere" Lösung gefunden habe.
Es geht um folgendes:
Nachdem ein Besucher ein Formular ausgefüllt hat, soll er kurz hintereinander zwei eMails erhalten.
Die erste hat einen Anhang von ca. 14kb, die zweite einen von 8kb.
Es ist dabei von besonderer Bedeutung, dass diese eMails in der richtigen Reihenfolge nacheinander beim Besucher ankommen.
Wenn ich entsprechend zweimal die mail()-Funktion aufrufe, kommt dennoch die zweite eMail mit dem kleineren Anhang als erste an.
Ich habe bereits die erste mail()-Funktion an den Anfang des Scriptes gestellt, die zweite an das Ende des Scriptes, aber sie kommen dennoch "vertauscht" an.
Zudem habe ich es mit der eMail-Priorität im Mail-Header versucht, jedoch ebenfalls ohne Erfolg.
Das einzige was bisher klappt, ist das Script mit sleep() zwischen den beiden Aufrufen pausieren zu lassen, allerdings ist diese Lösung ja nicht sehr "sauber".
Meine Frage: Gibt es eine Möglichkeit, die Mails entsprechend abzuschicken (z.B. durch Header-Veränderungen)?
Über Antworten wäre ich sehr dankbar!
Viele Grüße!
Less
ich lese hier schon einige Zeit mit und habe schon einige hilfreiche Tipps gefunden, allerdings stehe ich nun vor einem Problem, wo ich bisher keine "saubere" Lösung gefunden habe.
Es geht um folgendes:
Nachdem ein Besucher ein Formular ausgefüllt hat, soll er kurz hintereinander zwei eMails erhalten.
Die erste hat einen Anhang von ca. 14kb, die zweite einen von 8kb.
Es ist dabei von besonderer Bedeutung, dass diese eMails in der richtigen Reihenfolge nacheinander beim Besucher ankommen.
Wenn ich entsprechend zweimal die mail()-Funktion aufrufe, kommt dennoch die zweite eMail mit dem kleineren Anhang als erste an.
Ich habe bereits die erste mail()-Funktion an den Anfang des Scriptes gestellt, die zweite an das Ende des Scriptes, aber sie kommen dennoch "vertauscht" an.
Zudem habe ich es mit der eMail-Priorität im Mail-Header versucht, jedoch ebenfalls ohne Erfolg.
Das einzige was bisher klappt, ist das Script mit sleep() zwischen den beiden Aufrufen pausieren zu lassen, allerdings ist diese Lösung ja nicht sehr "sauber".
Meine Frage: Gibt es eine Möglichkeit, die Mails entsprechend abzuschicken (z.B. durch Header-Veränderungen)?
Über Antworten wäre ich sehr dankbar!
Viele Grüße!
Less
Kommentar