मैं निम्नलिखित तरीके से एक ई-मेल भेजने की कोशिश कर रहा हूँ -PHPMailer वर्ग सच रिटर्न लेकिन ईमेल डिलीवर नहीं किया जाता
from : [email protected]
reply-to : [email protected]
to : [email protected]
cc : [email protected]
मेरा ईमेल पता सीसी में उल्लेख किया है (अगर मैं और सीसी के लिए ईमेल की जगह के लिए दिया जा रहा है , तो ईमेल में उल्लिखित पते पर ईमेल भेजा जाता है)
किसी कारण से, ईमेल [email protected] पते पर वितरित नहीं किया जा रहा है। अगर मैं Outlook या gmail का उपयोग करके इस पते पर मैन्युअल रूप से ईमेल भेजता हूं, तो ईमेल वास्तव में वितरित किया जाता है। मैं इस मुद्दे को कैसे डीबग कर सकता हूं?
मैंने स्पैम/जंक निर्देशिकाओं को भी चेक किया है, वहां कोई ईमेल नहीं है। मैंने PHP मेल() फ़ंक्शन के साथ-साथ phpmailer क्लास का उपयोग करने का प्रयास किया। वे दोनों सत्य लौटते हैं। कारण क्या हो सकता है? कृपया मदद करे।
$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;
}
कृपया अपना कोड दें – Elby
AFAIK, PHP के 'मेल() 'में ठोस डीबग तंत्र नहीं है। तो आप यह सुनिश्चित करने के लिए नहीं जानते कि समस्या कहां है। – asprin
हां। Thats क्यों, मैं phpmailer वर्ग का इस्तेमाल किया। यह भी सच आता है। कोई त्रुटि फेंक नहीं है। मैंने ऊपर दिए गए प्रश्न में कोड जोड़ा है। –