का उपयोग कर बड़े पैमाने पर ईमेल भेजना मैं वर्तमान में एक संगीत ब्लॉग लिख रहा हूं। व्यवस्थापक हर 2-3 दिनों में एक नया लेख पोस्ट करता है। एक बार जब व्यवस्थापक एक लेख पोस्ट करता है, तो एक विशाल ईमेल तुरंत 5000 ग्राहकों को भेजा जाएगा।PHP
जन मेल सुविधा को लागू करने का सबसे अच्छा तरीका क्या है?
क्या निम्न कार्य काम करता है?
function massmail()
{
$content = '...';
foreach ($recipients as $r) {
$_content = $content . '<img src="http://xxx/trackOpenRate.php?id='.$r.'">';
mail($r, 'subject', $_content);
}
}
एक और सवाल: सभी 5000 ग्राहकों याहू मेल का उपयोग कर रहे हैं, तो याहू एक DDOS हमला मानते हैं और मेरे एसएमटीपी सर्वर का IP पता को अवरुद्ध कर देगा?
हां, लेकिन 5000 प्राप्तकर्ताओं के लिए खराब है, लेकिन मैं कल्पना करता हूं। –
यदि मैं PHP मेल() फ़ंक्शन के साथ 5000 ईमेल भेजता हूं तो क्या होता है। लेकिन सभी मेल बीसीसी में होना चाहिए, मेल() के साथ लूप नहीं करना? क्या यह ठीक है? – user345602
@ user346665: चूंकि हजारों बीसीसी ईमेल ईमेल के शीर्षलेख में जाएंगे, तो आपको निम्न घातक त्रुटि मिलेगी (इसे स्वयं प्राप्त करें): 'php-server postfix/sendmail [26573]: घातक: [email protected] (33): प्राप्तकर्ताओं को निकालने में असमर्थ: संदेश शीर्षलेख लंबाई सुरक्षा सीमा से अधिक है – YOMorales