В настоящее время у меня есть контактная форма на моем веб-сайте, которая отправляет уведомление по электронной почте при отправке. Он отлично работает на моем конце и даже когда я посылаю его извне друзьям в качестве теста, который они получают.CodeIgniter E-mail не принимается
Мой клиент, который находится во Франции, похоже, не может получить это письмо вообще, и я понятия не имею, почему. Есть ли что-то, что мне нужно сделать, чтобы они получили его? Я думал, что это что-то на их конце, но они абсолютно непреклонны в том, что это не так, и что это проблема с моим кодом. Я пробовал разные адреса электронной почты для них с разными доменами и до сих пор не повезло!
$this->load->library('parser');
$config['mailtype'] = 'html';
$config['charset'] = 'utf-8';
$this->load->library('email');
$data = array(
'first_name' => $this->input->post('first_name'),
'last_name' => $this->input->post('last_name'),
'email' => $this->input->post('email'),
'phone' => $this->input->post('phone'),
'message' => $this->input->post('message')
);
$body = $this->parser->parse('html_email', $data, true);
$this->email->from('[email protected]', 'Duparc');
$this->email->to('[email protected]');
$this->email->subject('Test Email');
$this->email->message($body);
$this->email->send();
Возможно, электронное письмо отправляется, но в папке со спамом. –