Ben yolu aşağıdaki posta göndermek çalışıyorum -PHPMailer sınıfı true döndürür ancak e-posta teslim edilmez
from : [email protected]
reply-to : [email protected]
to : [email protected]
cc : [email protected]
Benim eposta I ve cc e-postalar değiştirin (CC belirtilen adrese teslim oluyor ve sonra e-posta adresinde belirtilen adrese gönderilir)
Herhangi bir nedenle e-posta, [email protected] adresine teslim edilmiyor. E-postayı outlook veya gmail kullanarak bu adrese manuel olarak gönderirsem, e-posta aslında gönderilir. Bu sorunu nasıl giderebilirim?
Spam/gereksiz dizinleri de kontrol ettim, orada e-posta yok. Php mail() işlevinin yanı sıra phpmailer sınıfını kullanmayı denedim. Her ikisi de TRUE döndürür. Sebebi ne olabilir? Lütfen yardım et. Sunucu yüksek sesle olduğunu
$mail->From = "[email protected]";
$mail->AddReplyTo("[email protected]");
$mail->AddAddress("[email protected]");
$mail->AddCC("[email protected]");
$mail->Subject = $subject;
$mail->Body = $message;
if(! $mail->Send()) {
echo "Message was not sent";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
Lütfen kodunuzu veriniz – Elby
AFAIK, PHP'nin 'mail()' katı bir hata ayıklama mekanizmasına sahip değil. Yani sorunun nerede yattığını kesin olarak bilemezsin. – asprin
Evet. Bu yüzden phpmailer sınıfını kullandım. Aynı zamanda doğru döner. Herhangi bir hata atmaz. Yukarıdaki soruya kod ekledim. –