Отправка писем с заголовком CC на mail() PHP медленно работает
Есть класс на PHP для отправки писем, в который вставляется список из адресов для отправки "копия"
class SendMail
{
public function __construct($to, $subject, $message)
{
$this->to = $to;
$this->subject = $subject;
$this->message = $message;
}
public function set_cc($set_cc)
{
return $this->mail_cc = $set_cc;
}
public function sendmail()
{
if(!is_null($this->mail_cc))
{
$headers .= "Cc: ". $this->mail_cc ."\n";
};
mail($this->to,$this->subject, $message, $headers, '-f [email protected]');
}
}
Соответственно вызов:
$cc = ("[email protected]");
$mail = new sendmail("admin@domain.","письмо","текст письма");
$mail->set_not_bcc();
$mail->set_cc($cc);
$mail->set_priority('low');
$mail->sendmail();
Так вот. При использовании $mail->set_cc($cc); письмо формируются Очень долго. По 10-15 секунд на каждое. Без него все летает.
Почему такие дикие залипы?)