मैं phmailmailer लाइब्रेरी की सहायता से मेल भेजने के लिए जीमेल एसएमटीपी का उपयोग कर रहा हूं। यह मेल ठीक भेज रहा है लेकिन यह उस मेल पते से नहीं भेज रहा है जिसे मैं SetFrom पते में सेट कर रहा हूं। यहाँ मेरी कोड है:PHPMailer से काम नहीं कर रहा
<?php
require 'phpmailer/class.phpmailer.php';
$mail = new PHPMailer;
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "smtp.gmail.com";
$mail->Port = 587;
$mail->Username = "[email protected]";
$mail->Password = "gmail_password";
$mail->From = '[email protected]';
$mail->FromName = 'Admin';
$mail->AddAddress('[email protected]', 'Receiver'); // Add a recipient
$mail->IsHTML(true);
$mail->Subject = 'Here is the Subject';
$mail->WordWrap = 50;
$mail->Body = "This is in <b>Blod Text</b>";
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
if(!$mail->Send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
exit;
}
echo 'Message has been sent';
?>
यह [email protected] से मेल भेज रहा है लेकिन मैं इसे '[email protected]' के साथ भेजना चाहते हैं के रूप में से $ मेल> में निर्धारित किया है। किसी भी तरह की सहायता की हम सराहना करेंगे।
क्या आपने Google के बारे में क्या कहा है [विभिन्न पतों से ईमेल भेजना] (https://support.google.com/mail/answer/22370?hl=hi) – Anigel
@ एनीगेल: बस मान लीजिए, आप संपर्क कर रहे हैं PHP और phpmailer के साथ मेल भेजना। पता से पता होगा कि उपयोगकर्ता ईमेल पता फ़ील्ड में क्या भरता है और एड्रेस आपकी ईमेल आईडी होगी। उस मामले में, हर समय अलग-अलग उपयोगकर्ताओं के लिए, ईमेल से हमेशा अलग होगा। इसलिए, हमें इसे $ मेल-> से सेट करने की आवश्यकता है। मैं क्या कर रहा हूँ। मुझे नहीं लगता कि इसे आपके लिंक के आलेख से कुछ भी करना है। – prembaranwal
मुझे नहीं लगता कि आपने लेख पढ़ लिया है, तो Google कहता है कि आप केवल अपने Google खाते में कॉन्फ़िगर किए गए पते से ही भेज सकते हैं। आप jo.bloggs के रूप में लॉग इन नहीं कर सकते हैं और jane.doe से ईमेल भेज सकते हैं यदि आप जो करना चाहते हैं वह करना चाहते हैं, तो आप जीमेल एसएमटीपी का उपयोग नहीं कर सकते हैं, आपको एक अलग सर्वर का उपयोग करना होगा जो आपको ईमेल के रूप में ईमेल भेजने की अनुमति देता है और आपको कई मेल सर्वर पर स्पैम फ़िल्टर या अवरुद्ध कर दिया जाएगा क्योंकि आपका मेल सर्वर उपयोगकर्ताओं के लिए उचित मेल सर्वर से मेल नहीं खाएगा आईई यह एसपीएफ चेक – Anigel