Smtp mail gönderim işlemi yaparken karşılaştıgım bir hata çözümünü bilen arkadaşlar?

hata ;

Mailer Error: The following From address failed: test@iyiniyet.net : Called Mail() without being connected

Kodlar;



Postları gönderdiğim iletisim.php


İletisim.


















Message:













Post ettiğim phpmail/index.php




<102>$smtpuser="test@iyiniyet.net";
$smtphost="mail.iyiniyet.net";
$smtpport="25";
$smtppass="123456789";



if (isset($_POST['iletisimform'])) {


$adsoyad = htmlspecialchars(trim($_POST['adsoyad']));
$telefon = htmlspecialchars(trim($_POST['telefon']));
$konu = htmlspecialchars(trim($_POST['konu']));
$eposta = htmlspecialchars(trim($_POST['eposta']));
$mesaj = htmlspecialchars(trim($_POST['mesaj']));



include 'class.phpmailer.php';
$epostal=$smtpuser;
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = false;
$mail->Host = $smtphost;
$mail->Port = $smtpport;
$mail->SMTPSecure = 'tls';
$mail->Username = $smtpuser;
$mail->Password = $smtppass;
$mail->SetFrom($mail->Username, $adsoyad);
$mail->AddAddress($epostal, $adsoyad);
$mail->AddAddress($eposta, $adsoyad);
$mail->CharSet = 'UTF-8';
$mail->Subject = 'test';
$content = '
Websitenizden gelen iletişim maili





























Ad Soyad : '.$adsoyad.'
Telefon : '.$telefon.'
E-Posta : '.$eposta.'
Konu : '.$konu.'
Mesaj : '.$mesaj.'
';




$mail->MsgHTML($content);
if($mail->Send()) {

header("Location:../index.php?mail=gonderdi");
}
else {

echo "Mailer Error: " . $mail->ErrorInfo;
}



}

exit;

?>