• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[GELOEST] PHPMailer - SMTP Error/Sender not found

Dein PHP-Code:
PHP:
setFrom ( '[EMAIL][email protected][/EMAIL]' , $name , 'Ferienhaus' );
Also als Parameter String, String, String
Die Doku sagt aber:
PHP:
/**
     * Set the From and FromName properties.
     *
     * @param string $address
     * @param string $name
     * @param bool   $auto    Whether to also set the Sender address, defaults to true
     *
     * @throws Exception
     *
     * @return bool
     */
Also String, String, bool

Leider ist PHP, was Typisierung angeht, extrem schwach. Jeder C++-Compiler würde dir deinen Aufruf von SetFrom um die Ohren hauen, weil du als dritten Parameter einen String an die Funktion übergibst. PHP interpretiert dein 'Ferienhaus' als Wert, der nicht leer ist und somit als true. True ist der Default der Funktion und somit solltest du 'Ferienhaus' einfach aus dem Ausruf entfernen.
 
Werbung:
Zurück
Oben