Мне надоели крестники и их недостаток знаний или решений, чтобы моя почта работала правильно. Поэтому, возможно, у кого-то в stackoverflow есть решение этой проблемы.
Я не могу заставить мою электронную почту работать в codeigniter с безопасным ssl-соединением.
Незащищенное решение работает
$config['email_config'] = [
'email_address' => 'no-reply@domain.com',
'owner' => 'Owner',
'email_owner' => 'no-reply@domain.com',
'charset' => 'utf-8',
'mailtype' => 'html',
'protocol' => 'smtp',
'smtp_host' => 'mail.domain.com',
'smtp_port' => '587', // 465, 25, 587
'smtp_timeout' => '7',
'smtp_user' => 'no-reply@domain.com',
'smtp_pass' => 'xxx',
'validation' => TRUE,
];
Но я не могу получить отправленное по электронной почте ssl сообщение.
$config['email_config'] = [
'email_address' => 'no-reply@domain.com',
'owner' => 'Owner',
'email_owner' => 'no-reply@domain.com',
'charset' => 'utf-8',
'mailtype' => 'html',
'protocol' => 'smtp',
'smtp_host' => 'domain.com',
'smtp_crypto' => 'ssl',
'smtp_port' => '465', // 465, 25, 587
'smtp_timeout' => '7',
'smtp_user' => 'no-reply@domain.com',
'smtp_pass' => 'xxx',
'validation' => TRUE,
];
Подробности предоставлены в письме моей cpanel
- Настройки безопасного SSL / TLS (рекомендуется )
- Имя пользователя: no-reply@domain.com
- Пароль: используйте пароль учетной записи электронной почты.
- Входящий сервер: domain.com
- Порт IMAP: 993 Порт POP3 : 995
- Исходящий сервер: domain.com
- SMTP-порт: 465
- IMAP, POP3 и SMTP требуют аутентификации.