phpde mail fonksiyonu ile mail yollanır ama ya çok geç düşer ya düşmez yada gereksiz klasörüne düşer. En temizi arkadaşın dedigi gimi smtp mail class kullanmak mail fonksiyonu ile örnek bir kod yazdım ama deneme fırsatım olmadı yazım hatası olabilir buyrunuz. mailadresiniz yazan kısmı mail adresiniz ile degişin ;
<?
function ScorpionMail($gidecekMail,$gonderenAd,$gonderenMail,$konu,$mesaj) {
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=UTF-8\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Sender: PHP\n";
$headers .= "From: $gonderenAd<$gonderenMail>\n";
$headers .= "Reply-To: $gonderenAd<$gonderenMail>\n";
$headers .= "Return-Path: $gonderenAd<$gonderenMail>\n";
mail($gidecekMail,$konu,$mesaj,$headers);
}
?>
<form action="#" method="post" name="iletisim">
<li> <input class="searchfield" type="text" name="isim" placeholder="Adınız & Soyadınız"></li>
<li> <input class="searchfield" type="text" name="mail" placeholder="E-Mail Adresiniz"></li>
<li> <input class="searchfield" type="text" name="telefon" placeholder="Telefon Numaranız"></li>
<li> <input class="searchfield" type="text" name="konu" placeholder="Konu"></li>
<textarea name="mesaj" id="mesaj" class="searchfield" type="text" placeholder="Açıklama" ></textarea>
<div class="formalt">
<li><h1> Güvenlik Kodu :
2 + 7 = ?
<input name="guvenlik" id="guvenlik" /></h1></li>
<h2><input type="submit" value="Gönder" name="iletisim" /></h2></div>
</form>
<?php
if($_POST['iletisim'])
{
$isim = strip_tags($_POST['isim']);
$email = strip_tags($_POST['mail']);
$telefon = strip_tags($_POST['telefon']);
$konu = strip_tags($_POST['konu']);
$mesaj = strip_tags($_POST['mesaj']);
$tarih = date("d-m-Y");
if(empty($_POST['isim']) || empty($_POST['mail']) || empty($_POST['telefon']) || empty($_POST['konu']) || empty($_POST['mesaj']) ){
echo '<script>alert("Boş Alan Bırakmayınız..!");</script>';
}
elseif(!empty($_POST['guvenlik'])!=9){
echo '<script>alert("Güvenlik kodu hatalı..!");</script>';
}else{
$mail_sablon = "
İsim : $isim <br>
Email : $email <br>
Telefon : $telefon <br>
Mesaj ( $tarih ) : $mesaj";
ScorpionMail("mailadresiniz",$isim,$email,"İletişim Formu -> $konu",$mail_sablon);
echo '<script>alert("Mailiniz başarılı bir şekilde gönderilmiştir..En kısa sürede dönüş yapılacaktır.!");</script>';
}
}
?>
</div>
</div>