У меня есть сайт работы (в CI), и может быть x число лиц, ищущих работу. Что мне нужно сделать, так это отправить ревальные задания в зависимости от категории и местоположения пользователей. Так что есть различное сообщение для разных лиц, ищущих работу. я использую PHPMailer, чтобы отправить по электронной почте на данный момент я сделалКак отправить x номер электронной почты с помощью phpMailer?
$subject = 'Revalent Jobs For Your Profile';
foreach ($job_receiving_users as $job_receiving_user){
$this->send_email->send_email(FROM_NOREPLY_EMAIL,ORG_NAME,$job_receiving_user['email'],$job_receiving_user['username'],$subject,$job_receiving_user['message']);
$time = time() + 10;
while(time() < $time){
// do nothing, just wait for 10 seconds to elapse
}
}
(Существует PHPMailer электронного метода внутри библиотеки send_email отправки)
Существует предел 200 электронной почты в час с сервера или может продлить его 500. Что я хочу знать, это хороший способ отправить электронную почту? Если я сохраню разрыв 10 секунд между каждым электронным письмом, он будет поддерживать мой сервер. Все действия sql были выполнены над этим кодом, а $job_receiving_users
- это массив электронной почты пользователя, сообщения и имени пользователя, извлеченного выше.