Я настроил отправителя почты с библиотекой электронной почты Codeigniter.
Все работает нормально, пока пользователь не укажет адрес gmail или hotmail в качестве своего адреса.
например,
$email = $this->input->post('something@gmail.com');
Это просто обратный адрес для ответа.Само электронное письмо отправляется с учетной записи электронной почты Godaddy.
Мне интересно, если у кого-то были подобные проблемы с библиотекой электронной почты codeigniter или хостингом Godaddy, где простое указание адреса возврата электронной почты приводит к тому, что сообщения не доставляются.1011 * Отладчик не показывает ошибок при отправке формы.Если я изменю значение адреса электронной почты пользователя непосредственно перед отправкой письма, например.строка заменяет gmail на xgmail почта отправляется безупречно.
Вот мой конфигурационный массив
'protocol' => 'sendmail',
'smtp_host' => 'smtpout.secureserver.net',
'smtp_port' => 25,
'smtp_user' => 'info@website.com',
'smtp_pass' => 'password',
'mailtype' => 'text');
Я пробовал gmail и godaddy как smtp_hosts.Оба раза, когда
$email = $this->input->post('email');
является адресом gmail или hotmail, почта никогда не доставляется.
Я прочесал сеть для ответов, но, похоже, не могу найти подобных проблем.
РЕДАКТИРОВАТЬ: попытался сделать яснее.