PHP mail () функция не отправляет электронную почту
Я пытаюсь отправить электронное письмо, используяmail()
PHP
функция. У меня было это работает, пока я не попытался дать ему предмет "Регистрация пользователя", то почта не отправляется!
Вот код (значительно упростили его)
$to = $this->post_data['register-email'];
$message = 'Hello etc';
$headers = 'From: [email protected]' . "\r\n" ;
$headers .= 'Content-type: text/html; chareset=iso-8859-1\r\n';
$headers .= 'From: Website ';
mail($to, 'User Registration', $message, $headers);
Я также попытался использовать переменную, содержащую строку текста, но это не сработало.
Почему это не отправка почты, когда я добавляю исключение темы?
Спасибо
РЕДАКТИРОВАТЬ: обновленный код, который все еще не работает
$to = $this->post_data['register-email'];
$message = 'Hello etc';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= 'From: Website ';
mail($to, 'User Registration', $message, $headers);