Arkadaşlar hayırlı akşamlar.
Siteme kurduğum kayıt ol sekmesindeki otomatik php mail gönderildiğinde başlık ve konuyu çekmiyor ne denediysem olmadı başına gelen veya sorunu bilen varmıdır ?
Kod eklendi.
<?php
$adsoyad=$_GET['adsoyad'];
$email=$_GET['mail'];
$mesaj=$_GET['clientcode'];
if(isset($_GET['kodgonder'])) {
require_once("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "mail.siteadi.com";
$mail->SMTPAuth = true;
$mail->Username = "mail@siteadi.com ";
$mail->Password = "*****";
$mail->From = "mail@siteadi.com ";
$mail->Fromname = "$adsoyad";
$mail->AddAddress("$email","Mail gönderimi");
$mail->AddReplyTo("mail@siteadi.com ");
$mail->Subject = 'Yeni Kayıt';
$mail->Body = "
Tebrikler başarılı bir şekilde kaydın tamamlandı ! ";
$mail->CharSet='UTF-8';
if(!$mail->Send())
{
Header("Location:../login.php?durum=hata");
}
else {
Header("Location:../login.php?durum=kayitolundu");
}
}
?>
Php mail destek
9
●184
- 12-04-2022, 21:39:26
<?php $address = "mailadresiniz@gmail.com"; if (!defined("PHP_EOL")) define("PHP_EOL", "\r\n"); $error = false; $fields = array( 'name', 'message' ); foreach ( $fields as $field ) { if ( empty($_POST[$field]) || trim($_POST[$field]) == '' ) $error = true; } if ( !$error ) { $name = stripslashes($_POST['name']); $message = stripslashes($_POST['message']); $e_subject = 'Sizinle\Sizlerle iletişime geçti ' . $name . '.'; $e_body = "Sizinle iletisime gecti: $name " . PHP_EOL . PHP_EOL; $e_reply = "$name" . PHP_EOL . PHP_EOL; $e_content = "Message:\r\n$message" . PHP_EOL; $msg = wordwrap( $e_body . $e_reply , 70 ); $headers .= "Reply-To: $name" . PHP_EOL; $headers = "From: $email" . PHP_EOL; $headers .= "Reply-To: $email" . PHP_EOL; $headers .= "Content-type: text/plain; charset=utf-8" . PHP_EOL; $headers .= "Content-Transfer-Encoding: quoted-printable" . PHP_EOL; if(mail($address, $msg, $headers, $e_content )) { echo 'Mail başarıyla gönderildi. <a href="../iletisim">geri dön </a> '; } else { echo 'Mail gönderilemedi. <a href="../iletisim">geri dön </a>'; } } ?>Bu kodu entegre eder misiniz hocam bu şekilde çalışması gerekiyor. - 12-04-2022, 21:40:35hemen deniyorumteguardian adlı üyeden alıntı: mesajı görüntüle
- 12-04-2022, 22:03:58Malesef oda işe yaramadı üstadteguardian adlı üyeden alıntı: mesajı görüntüle
- 12-04-2022, 22:05:00Yazdığınız kodu birde nasıl bir hata alıyorsanız onu paylaşabilir misiniz rica etsemYucelbas adlı üyeden alıntı: mesajı görüntüle
- 12-04-2022, 22:06:28Hata yok mail gidiyor fakat konu ve isim başlığı boş gidiyorteguardian adlı üyeden alıntı: mesajı görüntüle
- 12-04-2022, 22:09:54Hocam $mesaj kısmını yapmışsınız ancak kullanılacak bir yer sunmamışsınız gördüğüm kadarıyla. $mail->Subject = 'Yeni Kayıt $mesaj'; deneme amaçlı bu şekilde düzeltebilir misiniz, bu şekilde yazılan mesajı çekmesi lazım.Yucelbas adlı üyeden alıntı: mesajı görüntüle
- 12-04-2022, 22:37:03Malesef üstad mesaj gidiyor zaten herşey tamam yani mail iletiliyor fakat Mailin konusunu ve başlığını çekmiyor. İsterseniz pc müsait bağlanabilirsinizteguardian adlı üyeden alıntı: mesajı görüntüle