Forum
Değerli Çözüm Park üyeleri , sorunum şu şekilde bağlı bulunduğum kuruma bir iletişim formu düzenledim.. lakin iletişim formu mail gönderirken sorunlarla karşılaşıyorum.. Şimdi den yardımlarınız için çok teşekkür ederim..
Kullandığım kod aşağıdaki gibidir,
<?
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // send via SMTP
$mail->Host = "mail.ekolkoleji.com.tr"; // SMTP servers
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "[email protected]"; // SMTP username
$mail->Password = "Şifremi yazıyorum"; // SMTP password
$mail->From = $_POST['mailad'];
$mail->Fromname = $_POST['isim'];
$mail->AddAddress("[email protected]","Online Randevu");
$mail->Subject = $_POST['baslik'];
$mail->Body = $_POST['mesaj'];
if(!$mail->Send())
{
echo "Randevu isteğiniz bize ulaştı..<p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Mesaj Gönderildi";
?>
Bu şekilde tamamladıktan sonra,
form üzerindeki "E-mail Adresiniz" kısmına , [email protected] yazarsam mail sorunsuz olarak gönderiliyor , lakin formu dolduracak olan kullanıcı farklı bir e-mail adresi belirttiğinde şu hatayı alıyorum..
Mailer Error: The following From address failed: [email protected]
ilginizden dolayı teşekkür ederim..
smtp port tanımlaması olması gerekmiyor mu ?
Şu şekilde göndereyim tüm dosyaları kullandığım ve ftp ye attığım , bileşenler smtp kontrlü var.. 587 olarak değiştirdim lakin aynı hatayı almaya devam ediyorum..
Dosyalar link içerisindedir , vereceğiniz kıymetli cevaplar için teşekkür ederim..
Gerekli düzeltmeleri yapmama rağmen , port olarak da "587" giriyorum lakin hala problem yaşamaktayım..
Değerli bilişim üyeleri, ilginiz için teşekkür ederim sorunumu çözdüm..
$mail->SMTPAuth = true; // turn on SMTP authentication
SMTPAuts kısmını false olarak değiştirdim gönderebiliyorum..
Kalın sağlıcakla..