ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);


Bunları sayfanın
Ardından aşağıdaki ile seninkini güncelle. Hataları gözlemle.
require("class.phpmailer.php");
require("class.smtp.php");

$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 1; // hata ayiklama: 1 = hata ve mesaj, 2 = sadece mesaj
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl'; // Güvenli baglanti icin ssl normal baglanti icin tls
$mail->Host = "mail@mail"; // Mail sunucusuna ismi
$mail->Port = 465; // Gucenli baglanti icin 465 Normal baglanti icin 587
$mail->IsHTML(true);
$mail->SetLanguage("tr", "phpmailer/language");
$mail->CharSet ="utf-8";
$mail->Username = "mail@mail"; // Mail adresimizin kullanicı adi
$mail->Password = "sifre"; // Mail adresimizin sifresi
$mail->SetFrom("mail@mail", "İsimim"); // Mail attigimizda gorulecek ismimiz
$mail->AddAddress(mail@mail); // Maili gonderecegimiz kisi yani alici
$mail->Subject = "Bir mail"; // Konu basligi
$mail->Body = "Mail içerik"; // Mailin icerigi


if(!$mail->Send()){
echo "Mailer Error: ".$mail->ErrorInfo;
} else {
echo "Mesaj gonderildi";
}