PHPMailer v2 probleme, kein Mail versand

Sascha1976

Mitglied
Hallo,
ich brauche für eine Registrierung den Mail Versand und möchte den PHPMailer v2 einsetzen.

Auf dem Server ist PHP5 installiert.

Ein Test Script habe ich mal wie folgt geschrieben.

PHP:
       require("libs/phpmailer/class.phpmailer.php");

	$mail = new PHPMailer();
	$mail->PluginDir = 'libs/phpmailer/';
       $mail->SetLanguage("de",'libs/phpmailer/language/');
       $mail->CharSet  =  "iso-8859-1";
       $mail->IsMail();
       $mail->IsHTML(false);
       $mail->Body = "test funktioniert";
	$mail->From = "test@test.de";
	$mail->Sender = "test@test.de";
	$mail->FromName = "test@test.de";
	$mail->AddAddress("empfaenger@example.com", "Tester");
       $mail->Subject = "mail testen";

	if (!$mail->Send()) {
		echo "Message was not sent <p>";
		echo "Mailer Error: ".$mail->ErrorInfo;
		exit;
	} else {
		echo "GESENDET";
                                exit;
      }


Beim ausführen der PHP Datei bekomme ich immer folgende fehlermeldung:

Message was not sent
Mailer Error: Mail Funktion konnte nicht initialisiert werden.

Hat jemand eine vermutung woran das liegen könnte?

Gruß
Sascha
 
Hi,
das geht auch ohne PHPMailer v2
In PHP gibt es eine Funktion
PHP:
mail();
hier mal mein Testscript:
PHP:
<?php
$empfaenger .= deine@email.adresse';

// Betreff
$betreff = 'das E-Mail versenden t!';

// Nachricht
$nachricht = '
<html>
<head>
  <title>Noch ein Schritt zur Aktivierung deines Benutzerkontos</title>
</head>
<body>
Test
</body>
</html>
';

// für HTML-E-Mails muss der 'Content-type'-Header gesetzt werden
$header  = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// zusätzliche Header
$header .= 'From: test <test@test.de>' . "\r\n";
// verschicke die E-Mail
mail($empfaenger, $betreff, $nachricht, $header);
echo"<input type=\"button\" value=\"e_mail\" onclick=\"mail($empfaenger, $betreff, $nachricht, $header);\"></input>"
?>
 
Zurück