Kein Mailversand ab 2.8.x wenn PHP des Servers auf fastcgi läuft
Hallo zusammen
ich habe ein witziges Problem mit TL 2.8.3 (ich nehme aber an es sind alle 2.8.xer Versionen betroffen). Wenn man dort ein Formular verwendet, das man über Mail versenden will, klappts bei mir auf einem Server nicht, auf einem anderen schon (identisches TL, 1:1 kopiert und lediglich Kleinigkeiten angepasst wie der Domainname des Einstiegspunktes in der Webseite usw.).
Die Server waren soweit fast identisch, der Unterschied war lediglich das ich auf dem einen System PHP über das fastcgi Modul des Apache als php-cgi verwende (hier versendet er keine Mails), auf dem anderen per mod_php es direkt an den Apache gebunden habe.
Ich habe das Problem auch im Quellcode verfolgt, aber habe lediglich festgestellt das das Mailobject, welches an die neue Swiftmail-Library Komponente übergeben wird, seites TL wohl gut aussieht.
Also: Mailversand aus TL von Formularen wenn PHP per fastcgi verwendet wird: keine Reaktion, wenn man es per mod_php verwendet: geht sofort.
Ich habe auf dem fastcgi System dann auch mal nen simples PHP Skript geschrieben was einfach nen mail(); aus PHP macht - auch das geht. Ebenso habe ich in das 2.8.3 auf der fastcgi Kiste die Mailfunktionen von 2.7.9 (also die Email.php aus dem system/modules Verzeichnis) als auch die "alte" phpmailer Library einkopiert und damit probiert: Geht ebenfalls.
Ich habe es auch schon als Bugticket eingericht ( http://https://contao.org/issues/1998 ), allerdings wurde es als Invalid markiert da es kein reiner TL Fehler scheinbar ist (sehe ich ein).
Hat irgendjemand da schon Erfahrung gesammelt mit Typolight auf per fastcgi gebundenem PHP auf dem Webserver oder hat irgend eine Idee woran der Spass nun liegen könnte ? Das es ein reines Konfigurationsproblem ist, glaube ich noch nicht (da simples Mail() im Skript sowie 2.7.9 Mailfunktionen ja gehen).
Danke für jede Anregung!