Отправка сообщений с сайта на почту php

Пишу небольшой сайт и на нем необходимо реализовать подтверждение кодом аккаунта при регистрации. Было решено делать это через почту. Код генерируется записывается в текстовый файл(openserver в папке email), но при загрузке на хостинги не происходит ничего, сообщения не отправляются. Искала решения в различных статьях и видео. Закидывала их исходники также на хостинги, чтобы проверить и снова мимо, не работает ничего, либо пишет, что запрос не может быть обработан. Последнее написанное решение приведено ниже.

$name = $first_name;
$email = $email;
$text = 'Код для регистрации: '.$kod;
$to = 'ххх@mail.ru';
$from = $email;
$subject = 'Код для регистрации';
$msg = "$text";
mail($to, $subject, $msg, "From: $from ");

В видео все работает, у меня же не работает ничего. В чем может быть проблема? Буду рада любому ответу.


Ответы (0 шт):