Zum Inhalt springen

mail() will nicht...

Erstellt am 17. August 2006 · 5 Antworten · letzte Antwort am 18. August 2006

Tags: Frage

daniel_s ·

hi all,
habe das problem, dass jedwede art mails mit t3 zu versenden fehlschlägt. und zwar kommt nur noch irgendwelcher zeichensalat als inhalt an. betreff, absender etc. stimmen. habe dann ne test.php geschrieben, die die php mail() funktion benutzt und diese läuft einwandfrei, ergo muss es am t3 liegen...

irgendwer ne idee?

daniel_s ·

was willst du jetzt sehen? typoscript oder mein php? das php ist aus der funktionsreferenz von php.net... mir ist grade mal so eingefallen, dass es glaube ich vor nem update auf v4.0.1 funktioniert hat (mit ner 3.8.1)

daniel_s ·

bösewicht erwischt:

; overload(replace) single byte functions by mbstring functions.
; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
; etc. Possible values are 0,1,2,4 or combination of them.
; For example, 7 for overload everything.
; 0: No overload
; 1: Overload mail() function
; 2: Overload str*() functions
; 4: Overload ereg*() functions
mbstring.func_overload = 6

in der php.ini stand auf 7, auf 6 geändert und alles wieder schön

daniel_s ·

ts lief ja, wie gesagt unter 3.8.1... problem tauchte nach general-update des servers auf, nu hammers ja aber