Hi Leuts,
folgendes Problem:
Alle Klassen die auf S.Schumanns Mailklasse aufbauen
http://www.phpwizard.net/resources/p...etty/mail.php3
bereiten mir Kopfzerbrechen:
Der Mime Body einer Mail mit Attachments wird immer zuerst komplett
zusammengebaut und dann als Variable der mail() funktion übergeben.
mail($this->to, $this->subject, "", $mime);
Dies führt bei meinen Servern zu Problemen, eine Mail mit
einem Attachments in der Grösse von z.B. 800 K führt zu einer PHP Fehlermeldung das das Memory Limit überschritten wird.
(steht auf Default: 8 M ). Somit kann diese Klasse (und alle die von Ihr abstammen ) nur eingeschrämkt funktionieren. Setze ich das Memory Limit hoch , funzt es zwar allerdings wird das ganze monster langsam.
Ich habe mittlerweile eine weitere Klasse geschrieben die den Mail
versand über Sockets abwickelt. Allerdings kann ich mich nicht darauf verlassen das der Socket Support auf jedem Server aktiviert ist.
Jemand eine Idee, wie man das Attachment Problem bei verwendung von "mail()" umgehen kann ????
Oder wie versendet Ihr Mails mit Attachments ?
thx
Stefan S.
folgendes Problem:
Alle Klassen die auf S.Schumanns Mailklasse aufbauen
http://www.phpwizard.net/resources/p...etty/mail.php3
bereiten mir Kopfzerbrechen:
Der Mime Body einer Mail mit Attachments wird immer zuerst komplett
zusammengebaut und dann als Variable der mail() funktion übergeben.
mail($this->to, $this->subject, "", $mime);
Dies führt bei meinen Servern zu Problemen, eine Mail mit
einem Attachments in der Grösse von z.B. 800 K führt zu einer PHP Fehlermeldung das das Memory Limit überschritten wird.
(steht auf Default: 8 M ). Somit kann diese Klasse (und alle die von Ihr abstammen ) nur eingeschrämkt funktionieren. Setze ich das Memory Limit hoch , funzt es zwar allerdings wird das ganze monster langsam.
Ich habe mittlerweile eine weitere Klasse geschrieben die den Mail
versand über Sockets abwickelt. Allerdings kann ich mich nicht darauf verlassen das der Socket Support auf jedem Server aktiviert ist.
Jemand eine Idee, wie man das Attachment Problem bei verwendung von "mail()" umgehen kann ????
Oder wie versendet Ihr Mails mit Attachments ?
thx
Stefan S.
Kommentar