Я работаю над веб-приложением. Мне нужно разослать 10000 уведомлений по электронной почте за один раз. Я использовал для этого php API mandrill.
Во время выполнения приложения оно не выдает error_log или сообщения об ошибке. Я не могу получить сигнальную почту. Я много пробовал. Следующий мой php код …
$mandrill = new Mandrill('KEY');
try
{
$message = array(
'subject' => '[ Domain ] Alert',
'html' => '<div style="width:832px;text-align:left;background-color: #F6F6F6;color: #656565;border: 1px solid #DDDDDD;padding: 20px 0 20px 0;font-family: Arial;font-weight: normal;font-size: 13px;">
<img src="http://domain.in/images/logo1.png" alt="Domain" height="111px" width="245px" />
<h2> $ename </h2>
<h3> Dear $mname, </h3>
<p> $emessage </p>
<p> </p>
<div style="text-align:center;">
<a href=http://domain.in" style="font-family: Arial;font-size: 13px;font-weight: bold;color: #FFFFFF;text-decoration: none;text-align: left;background-color: #08B955;border:1px solid #A7ADAD;padding: 10px 50px 10px 50px;cursor: pointer;border-radius: 20px;" target="_blank">Click Here to Vote</a>
</div>
<p> </p>
<p> </p>
<p><strong> $ceo_name,</strong><br /> Chief Election Officer</p>
</div>',
'from_email' => '[email protected]',
'from_name' => 'domain.in', //optional
'to' => array(
array( // add more sub-arrays for additional recipients
'email' => '$email', //[email protected]
'name' => '$mname',
'type' => 'to'
)
),
);
$result = $mandrill->messages->send($message);
print_r($result); //only for debugging
}
catch(Mandrill_Error $e)
{
echo 'A mandrill error occurred: ' . get_class($e) . ' - ' . $e->getMessage();
throw $e;
}
Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …