0پی ایچ پی sendmail میں ناکامی dmarc

میں نے ایک رن VPS جو متعدد ڈومینز کی میزبانی کرتا ہے. ان ڈومینز سے میل بھیجنا ہمیشہ مشکل رہا. میں طویل عرصے سے استعمال کیا ہے WP SMTP اس کے ارد گرد کام کرنے کے لئے ورڈپریس کے لئے میل پلگ ان, لیکن میں ایک ٹھیک ٹھیک کرنا چاہتا تھا. بہت پڑھنے کے بعد مجھے ایک مناسب حل ملا

The prob­lem is that the “from” address and the “return to” address have to match and unless you know how to fully do the code they wont.

غیر ورڈپریس سائٹس کے لئے کوڈ

$پیغام = 'آپ یہاں پیغام';
$مرسل = 'you@yourdomain.com';
$ہیڈرز = 'سے: ' . $مرسل . "\r\n" . 'کا جواب دیں: ' . $مرسل . "\r\n" . 'واپسی کا راستہ: ' . $مرسل;
$مشروط = 'اپنے موضوع';
$کامیابی = میل('recepient @ میل', $مضمون, $پیغام, $سرنامے, "-چ " . $مرسل);

 
نوٹ, کلیدی حصہ حتمی حصہ ہے, the extra value AFTER the head­ers. This is the extra para­met­ers part and we spe­cify the sender again with a ‑f command

For more info on this there is a good art­icle at Pupun­zi

ورڈپریس کے لئے

Simply add the fol­low­ing code to your theme’s functions.php or cre­ate a cus­tom plu­gin with the code

کلاس email_return_path {
   تقریب __construct() {
  ADD_ACTION( 'phpmailer_init', سرنی( $اس, 'حل' ) );   
   }

تقریب سے طے کر( $PHPMailer استعمال ) {
    $phpmailer->Sender = $phpmailer->From;
}
}
نئے email_return_path();

کرنے کے لئے شکریہ Kin­amo ٹپ کے لئے

Leave a Reply