Итак, я новичок в PHP и хочу создать страницу подтверждения по электронной почте, используя PHP (я использую repl.it ). Поэтому я ищу способы отправить электронное письмо, используя PHP, но все сайты, на которые я смотрел, сказали, что используют встроенную функцию mail()
. Но когда я смотрю на другие подобные вопросы StackOverflow, они говорят, что вы должны импортировать его или что-то. Если встроена функция mail
, то зачем вам ее импортировать? Я делаю, как они говорят, но все равно возвращается ошибка:
sh: 1: /usr/sbin/sendmail: not found
[Wed Jan 15 01:43:57 2020] thisIsWhereMyIpAddressWas [200]: /
Обратите внимание, что я подверг цензуре свой IP-адрес.
Итак, вернемся к вопрос, почему не работает функция почты? Вот мой код:
//mail info
$to = 'example@email.com';
$subj = 'Test Subject';
$msg = 'This was an email sent with PHP';
$headers = 'From: noreply@dontreply.com';
//send email
mail($to_email,$subject,$message,$headers);
Я просмотрел весь Интернет, чтобы найти ответ, включая StackOverflow, но, похоже, нет хорошего ответа. Может быть, это обесценивается или никогда не существовало вообще? Кто-нибудь, пожалуйста, помогите!