У меня есть конфигурация электронной почты smtp для отправки электронной почты через Codeigniter следующим образом:
$config = [
'protocol' => 'smtp',
'smtp_host' => 'ssl://cph.dnet.net.id',
'smtp_port' => 465,
'smtp_timeout' => 50,
'smtp_user' => 'Myemail@domain.com',
'smtp_pass' => 'MyPaSsWoRd',
'smtp_keepalive' => 'TRUE',
'mailtype' => 'html',
'charset' => 'iso-8859-1'
];
$this->email->initialize($config);
Если я отправляю только несколько писем, это всегда работает. Однако, когда я отправляю много писем, возникает ошибка, подобная следующей:
Fatal error: Maximum execution time of 30 seconds exceeded in C:\XAMPP\htdocs\sicuti\system\libraries\Email.php on line 2268
Ошибка устраняется путем редактирования "php.ini" в значении "max_execution_time" до 9999
.but codeigniter отображает новые проблемы, такие как:
fwrite(): SSL operation failed with code 1. OpenSSL Error messages: error:140D00CF:SSL routines:SSL_write:protocol is shutdown
, хотя моя конфигурация smtp правильная, согласно рекомендациям в моей cpanel
Если определенно будет работать только несколько электронных писем, но если появится более 10 ошибок, что я должен изменить, чтобы я мог отправлять несколько писем одновременно?
Спасибо, любой ответ, который я ценю.