Hallo,
der Anbieter meines Webservers hat den Server so umgestellt, dass man nicht mehr mit mail() von einer Seite aus Mails verschicken kann. Sie sagen, ich soll auf smpt_auth umstellen. Hat wohl was mit der Abwehr von SPAM zu tun.
Habe dieses Beispielscript gefunden:
$from = "Sandra Sender ";
$to = "Ramona Recipient ";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$host = "mail.example.com";
$username = "smtp_username";
$password = "smtp_password";
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
echo(" " . $mail->getMessage() . " ");
} else {
echo(" Message successfully sent! ");
}
?>
Das muss ich ja nun an meine Gegebenheiten anpassen. Aber was hat es denn mit dem require_once "Mail.php" auf sich?
Habe mir durchgelesen, was require_once bewirkt. Aber was soll in der Datei stehen, die hier einmalig eingebunden wird?
Wäre schön, wenn mir jemand das erklären könnte.
Beste Grüße
Karen