Hocam php ile mail gönderim için kullandığım dosya ve kodlar;
PhpMailler Dosyaları require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 1; // Hata ayıklama değişkeni: 1 = hata ve mesaj gösterir, 2 = sadece mesaj gösterir
$mail->SMTPAuth = true; //SMTP doğrulama olmalı ve bu değer değişmemeli
$mail->SMTPSecure = $SSL; // Normal bağlantı için tls , güvenli bağlantı için ssl yazın
$mail->Host = $SmtpServer; // Mail sunucusunun adresi (IP de olabilir)
$mail->Port = $SmtpPort; // Normal bağlantı için 587, güvenli bağlantı için 465 yazın
$mail->IsHTML(true);
$mail->SetLanguage("tr", "phpmailer/language");
$mail->CharSet = "utf-8";
$mail->Username = $MailAdresi; // Gönderici adresinizin sunucudaki kullanıcı adı (e-posta adresiniz)
$mail->Password = $MailSifre; // Mail adresimizin sifresi
$mail->SetFrom($MailAdresi, $GorAd); // Mail atıldığında gorulecek isim ve email (genelde yukarıdaki username kullanılır)
$mail->AddAddress($AliciMail); // Mailin gönderileceği alıcı adres
$mail->Subject = "Mail Konu."; // Email konu başlığı
$mail->Body = $MailIcerik; // Mailin içeriği
if (!$mail->Send()) {
return 0;
} else {
return 1;
}Kodları kendinize göre düzenleyerek kullanabilirsiniz. Ben bu kodlar ile mail gönderimi yapıyorum ve herhangi bir sıkıntı yaşamadım şimdiye kadar.
hocam benim verdiğim kodda başka firmada çalışıyor ama buradaki sistemde ne pasif halde onu çözemedim. adamlar smtp ile gönderin diyor zaten smtp gönderiyorum diyorum.