के रूप में भेजा गया है, मैं अपने सोशल नेटवर्क में नए पंजीकृत उपयोगकर्ताओं के लिए एक पुष्टिकरण ईमेल भेजने के लिए PHPMailer का उपयोग कर रहा हूं। लेकिन मुझे पता चला कि उनमें से अधिकतर उपयोगकर्ता की स्पैम सूची में समाप्त हो गए हैं। (हॉटमेल और याहू)। इससे कैसे बचें?खाता पुष्टि ईमेल SPAM
यह मेरी स्क्रिप्ट
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = mSMTPAuth();
$mail->SMTPSecure = mSMTPSecure();
$mail->Host = mHost();
$mail->Port = mPort();
$mail->Username = mUsername();
$mail->Password = mPassword();
$mail->From = mFrom();
$mail->FromName = "SiteName";
$mail->Subject = "SiteName New Account Activation";
$mail->IsHTML(true);
$mail->WordWrap = 50;
$mail->Body = "<h2>Welcome to " .$sitename. " " .$username. "! </h2><br><br>";
$mail->Body .= "Please click on the link below to verify your email address:<br><br>";
$mail->Body .= "<a href='".$base. "verify.php?a=" .$gen_key."'>".$base. "verify.php?a=" .$gen_key."</a>";
$mail->Body .= "<br><br>Regards<br>";
$mail->AltBody = "Welcome to " .$sitename. " " .$username. "!\n\nTo verify your email address, please click on the link below:\n\n".$base. "verify.php?a=" .$gen_key;
$mail->AddAddress($email);
$mail->Send();
$mail->ClearAddresses();
उत्तर देने के लिए बहुत बहुत धन्यवाद। मैंने अपने डोमेन के लिए एसपीएफ़ रिकॉर्ड भी सेट किए हैं। मैं मेल भेजने के लिए Google होस्टेड मेल एसएमटीपी का उपयोग कर रहा हूं। क्षमा करें मैं इसका उल्लेख नहीं कर सका। मुझे रिवर्स डीएनएस के बारे में कोई जानकारी नहीं है। – praveen
यदि आप ई-मेल भेजने के लिए Google का उपयोग कर रहे हैं, तो आपको आरडीएनएस मुद्दों के बारे में चिंता करने की ज़रूरत नहीं है। क्या आपके एसपीएफ़ रिकॉर्ड में शामिल हैं: aspmx.googlemail.com? यदि नहीं, तो यह समस्या हो सकती है - http://www.google.com/support/a/bin/answer.py?hl=hi&answer=33786 देखें। – dmcer