Moin,
muss der Hoster den Server freigeben, damit ich per PHP Mails versenden kann? In der Dokumentation wird auf ein mögliches WARNING hingewiesen, das erscheint nicht.
error_reporting( E_ERROR | E_WARNING | E_PARSE ); // Einfache Laufzeitfehler melden
...
$_hmail_sent = mail( "ich@example.com", "Test", "TEst" );
echo "hmail_sent wird untersucht:<br>";
if ( isset($_hmail_sent) ) echo "hmail_sent ist definiert<br>";
if ( !isset($_hmail_sent) ) echo "hmail_sent nicht definiert<br>";
if ( is_null($_hmail_sent) ) echo "hmail_sent ist NULL<br>";
if ( $_hmail_sent === TRUE ) echo "hmail_sent ist TRUE<br>";
if ( $_hmail_sent === FALSE ) echo "hmail_sent ist FALSE<br>";
if ( $_hmail_sent === '' ) echo "hmail_sent ist leer<br>";
hmail_sent wird untersucht:
hmail_sent ist definiert
hmail_sent ist FALSE
Wenn mail den Header als 4. Parameter bekommt, bleibt das Problem.
Gruß, Linuchs