отправка электронных писем с помощью codeigniter, полученных в нежелательной почте

Я пытаюсь отправить электронные письма с помощью электронной почты для электронной почты для отправки электронной почты пользователям, используя следующие настройки

$this->load->library('email'); $this->email->from('email@domain.com','Admin'); $this->email->to($recieverEmail); $this->email->subject('Morgan MarketBook'); $this->email->message($message); <?php if (!defined('BASEPATH')) exit('No direct script access allowed'); $config['protocol'] = 'smtp'; $config['smtp_host'] = 'mail.server'; $config['smtp_port'] = 26 ; $config['smtp_user'] = 'user' ; $config['smtp_pass'] = 'password' ; $config['newline'] = "\r\n"; ?> 

моя проблема в том, что полученные письма находятся в нежелательной почте, а не в папке «Входящие» … что вызывает эту проблему?

Почта, попадающая в хлам, а не в почтовый ящик, не связана с кодом или кодериниром. Вы должны следовать некоторым рекомендациям, чтобы почта не считалась спамом. Некоторые из этих рекомендаций:

  • при отправке html электронной почты, также укажите текстовую версию письма
  • при отправке html электронной почты, сохраните html и изображения до минимума (не включайте javascript)
  • настроить почтовый сервер с помощью spf и ключей домена
  • поле «from» должно содержать допустимый адрес электронной почты (с тем же доменом, что и почтовый сервер)
  • если вы отправляете массовые электронные письма, попробуйте ограничить скорость отправки

существует множество рекомендаций по отправке действительных писем с php, просто «лучшая практика Google для отправки электронных писем php»,

Кроме того, не указывайте свои учетные данные для входа на ваш почтовый сервер. ура

Я верю, что проблема заключается в вашем сервере, а не в коде CodeIgniter. Попробуйте отправить электронное письмо с одного и того же адреса электронной почты с помощью почтового клиента. Если вы по-прежнему получаете электронное письмо в нежелательной почте, вы должны связаться со своим хостинг-провайдером и рассказать им об этой проблеме, но мой опыт показывает, что они ничего не могут с этим поделать.