Hallo,
habe Probleme mit der neuen Authentifizierung meines Providers für den eMail-Ausgang. Für die Standard mail-Funktion habe ich jetzt eine "newmail"-Funktion laufen. Die macht aber Probleme, weil die Funktion nichts ausgibt. Es muss also ein return true/false in die neue newmail-Funktion eingebaut werden. Hier der Code:
So abschliessend darf ich euch noch verraten, dass ich nicht nur neu hier auf dem Board bin, sondern auch von php leider keine Ahnung habe. Deswegen kann ich überhaupt nicht einschätzen ob die Lösung für dieses Problem einfach oder schwierig oder ohne Zusatzinfos gar nicht lösbar ist.
Grüsse
habe Probleme mit der neuen Authentifizierung meines Providers für den eMail-Ausgang. Für die Standard mail-Funktion habe ich jetzt eine "newmail"-Funktion laufen. Die macht aber Probleme, weil die Funktion nichts ausgibt. Es muss also ein return true/false in die neue newmail-Funktion eingebaut werden. Hier der Code:
PHP-Code:
<?
require_once 'Mail.php';
function newMail($To, $Subject, $Text, $From)
{
$recipients = "$To";
$headers["From"] = "$From";
$headers["To"] = "$To";
$headers["Subject"] = "$Subject";
$body = "$Text";
$params["host"] = "stern";
$params["port"] = "stern";
$params["auth"] = true;
$params["username"] = "stern";
$params["password"] = "stern";
// Create the mail object using the Mail::factory method
$mail_object =& Mail::factory("smtp", $params);
$mail_object->send($recipients, $headers, $body);
}
?>
Grüsse
Kommentar