Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
961
Tıklama
0
Öne Çıkarma
SMTP PhpMailer sorunu
J
12 yıl (45 mesaj)
Çavuş
Konu Sahibi

Arkadaşlar merhaba smtp kullanarak iletişim formumdan mail göndermeyi başardım fakat mail gönderdikten sonra gelen mailde html etiketlerini kullanamadım.
$mail->IsHTML(true); kodunu kullandığım zaman ne mail gönderiyor ne de hata mesajı yazdırıyor.
Ben maili şu şekilde göndersin istiyorum:

Gönderen: $_POST['isim']
Konu: $_POST['konu']
Mesaj: $_POST['mesaj']



Yardımcı olabilir misiniz?


mail.php
 
<?php
if (isset($_GET['islem'])) {
if ($_POST['eposta']<>'' && $_POST['isim']<>'' && $_POST['konu']<>'' && $_POST['mesaj']<>'') {
require_once("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "mail.domain.com";
$mail->SMTPAuth = true;
$mail->Username = "mail@domain.com";
$mail->Password = "sifre";
$mail->From = "mail@domain.com";
$mail->Fromname = $_POST['isim'];
$mail->AddAddress("mail@domain.com","Mehmet Kocak");
$mail->Subject = $_POST['konu'];
$mail->Body = $_POST['mesaj'] . $_POST['eposta'];
if(!$mail->Send())
{
echo '<font color="#F62217"><b>Gönderim Hatası: ' . $mail->ErrorInfo . '</b></font>';
exit;
}
echo '<font color="#41A317"><b>Message has been sent successfully! You will direct in 5 minutes to homepage..</b></font>
<meta http-equiv="refresh" content="5;URL=../index.php">';
} else {
echo '<font color="#F62217"><b>Tüm alanların doldurulması zorunludur.</b></font>';
}
}
?>





< Bu mesaj bu kişi tarafından değiştirildi JuaNix -- 11 Ekim 2014; 13:10:24 >