Merhabalar,
sitemi farklı bir domaine taşıyıp 301 yönlendirmesi yaptım, herşey sorunsuz ve güzel gitti ama tek sorun iletişim kısmında çıktı, iletişim formunu doldurunca mail gelmiyor, iletiniz gönderildi diyor hata yok ama mail gelmiyor, veri tabanında butun site isimleri yenisi ile değişti sorun yok, dosyadan da değiştim ama işin içinden çıkamadım, letişim formu dosyası kodları aşağıdaki gibidir..
<?php
// Template Name: İletişim Sayfası
get_header();
the_post();
$maila=get_post_meta($post->ID,"mail",true);
$gonderildi=get_post_meta($post->ID,"gonderildi",true);
$hata=get_post_meta($post->ID,"hata",true);
$telefon=get_post_meta($post->ID,"telefon",true);
$adresb=get_post_meta($post->ID,"adres",true);
?>
<div class="icerik-ust"></div>
<div class="icerik" style="padding:0 10px 0 10px; width:965px;">
<h1 class="baslik"><?php the_title(); ?></h1>
<div id="iletisim-form">
<?php
if(!empty($_POST["islem"])){
$hata=false;
if(!empty($_POST["isim"])){$isim=$_POST["isim"];}else{$isim="";$hata[]="İsim ve Soyisim alanı doldurulmak zorunda.";}
if(!empty($_POST["mail"])){$mail=$_POST["mail"];}else{$mail="";$hata[]="Mail Adresiniz alanı doldurulmak zorunda.";}
if(!empty($_POST["tel"])){$tel=$_POST["tel"];}else{$tel="";}//$hata[]="Telefon Numaranız alanı doldurulmak zorunda.";}
if(!empty($_POST["mesaj"])){$mesaj=$_POST["mesaj"];}else{$mesaj="";$hata[]="Mesaj alanı doldurulmak zorunda.";}
if($hata){
echo $hata;
foreach($hata as $h){echo " $h<br />";}
echo '<form action="" method="post">
<div>İsim ve Soyisim <font color="red">*</font> :</div> <input type="text" class="wdinput" name="isim" value="'.$isim.'" />
<div>Mail Adresiniz <font color="red">*</font> :</div> <input type="text" class="wdinput" name="mail" value="'.$mail.'" />
<div>Telefon Numaranız :</div> <input type="text" class="wdinput" name="tel" value="'.$tel.'" />
<div>Mesajınız <font color="red">*</font> :</div> <textarea class="wdinput" style="height:145px;" name="mesaj">'.$mesaj.'</textarea>
<input type="submit" name="islem" value="Gönder" class="submit" />
</form>';
}else{
$post="İsim ve Soyisim: $isim\nMail Adresiniz: $mail\nTelefon Numarası: $tel\nMesaj: $mesaj\nBu mail otomatik olarak gönderilmiştir. Lütfen cevaplamayınız.";
wp_mail($maila,"Siteniz üzerindeki iletişim formu",$post,"MIME-Version: 1.0\r\nContent-type: text; charset=UTF-8\r\nFrom: info@yenidomain.com.tr");
echo $gonderildi;
}
}else{echo '
<form action="" method="post">
<div>İsim ve Soyisim <font color="red">*</font> :</div> <input type="text" class="wdinput" name="isim" />
<div>Mail Adresiniz <font color="red">*</font> :</div> <input type="text" class="wdinput" name="mail" />
<div>Telefon Numaranız :</div> <input type="text" class="wdinput" name="tel" />
<div>Mesajınız <font color="red">*</font> :</div> <textarea class="wdinput" style="height:145px;" name="mesaj"></textarea>
<input type="submit" name="islem" value="Gönder" class="submit" />
</form>
';}
?>
</div>
<div id="iletisim-bilgi">
<div class="tel"><?=$telefon?></div>
<div class="mail"><?=$maila?></div>
<div class="adres"><?=$adresb?></div>
</div>
<div style="clear:both"></div>
</div>
<div class="icerik-alt"></div>
<!-- #içerik -->
</div>
<?php get_footer(); ?>