fakat
HATA MESAJI
"Form göndermede hata oldu! Daha sonra tekrar deneyiniz.You must provide at least one recipient email address. "
AÇIKLAMA
arkadaşlar Herkese merhaba PHP mailler kurulumun ile ilgili Forum aracılığıyla mail gönderdiğimde mailin ulaştığını ancak mail hata mesajı alıyorum hata mesajını paylaşıyorum Formdan gönder nokta php'yi de paylaşıyorum buradaki hatamı bulamadım. bu hatayı nasıl çözerim
KODLAR :
<title>Posta Gönderme Sonuç Raporu</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
require("class.phpmailer.php"); // PHPMailer dosyamizi çagiriyoruz
$mail = new PHPMailer(); // Sinifimizi $mail degiskenine atadik
$mail->IsSMTP(); // Mailimizin SMTP ile gönderilecegini belirtiyoruz
$mail->From = "info@alokatalog.com";//"admin@localhost"; //Gönderen kisminda yer alacak e-mail adresi
$mail->Sender = "farkindareklam@gmail.com";//$_POST["mailiniz"] //"admin@localhost";//Gönderen Mail adresi
//$mail->ReplyTo = ($_POST["mailiniz"]);//"admin@localhost";//Tekrar gönderimdeki mail adersi
$mail->AddReplyTo=("info@alokatalog.com");//$_POST["mailiniz"]//"admin@localhost";//Tekrar gönderimdeki mail adersi
$mail->FromName = $_POST["adsoyad"];//"PHP Mailer";//gönderenin ismi
$mail->Host = "mail.alomatba.com";//mail.alanadiniz.site//"localhost"; //SMTP server adresi
$mail->SMTPAuth = true; //SMTP server'a kullanici adi ile baglanilcagini belirtiyoruz
$mail->SMTPSecure = true;
$mail->SMTPAutoTLS = true;
$mail->Port = 587; //Natro SMPT Mail Portu
$mail->CharSet = 'UTF-8'; //Türkçe yazı karakterleri için CharSet ayarını bu şekilde yapıyoruz.
$mail->Username = "info@alomatba.com";//"admin@localhost"; //SMTP kullanici adi
$mail->Password = "789427_T";//""; //SMTP mailinizin sifresi
$mail->WordWrap = 50;
$mail->IsHTML(true); //Mailimizin HTML formatinda hazirlanacagini bildiriyoruz.
$mail->Subject = $_POST["konu"]." /PHP SMTP Ayarları/Mail Konusu";//"Deneme Maili"; // Mailin Konusu Konu
//Mailimizin gövdesi: (HTML ile)
$body = " "."Mail İçeriği Başlığı"."<br><br>";
$body .= "Gönderen Adi : ".$_POST["adsoyad"]."<br>";
$body .= "E-posta Adresi : ".$_POST["mailiniz"]."<br>";
$body .= "Telefonu : ".$_POST["telefon"]."<br>";
$body .= "Yasadigi yer : ".$_POST["yer"]."<br>";
$body .= "Konu : ".$_POST["konu"]."<br>";
$body .= "Mesaj : ".$_POST["mesaj"]."<br>";
// $body = $_POST["mesaj"];//"Bu mail bir deneme mailidir. SMTP server ile gönderilmistir.";
// HTML okuyamayan mail okuyucularda görünecek düz metin:
$textBody = $body;//"Bu mail bir deneme mailidir. SMTP server ile gönderilmistir.";
$mail->Body = $body;
$mail->AltBody = $text_body;
if ($mail->Send()) {echo "Sorunuz gönderildimiştir. <br>Natro Sistem Uzmanlarımız müsait olduğunda yanıtlayacaktır.";
}else{ echo "Form göndermede hata oldu! Daha sonra tekrar deneyiniz.". $mail->ErrorInfo;}
?>