Как реализовать: PHP beget отправка письма самому себе?

Чтобы реализовать отправку письма самому себе в PHP на хостинге Beget, можно использовать стандартную функцию mail() в сочетании с некоторыми дополнительными параметрами. Для начала, убедитесь, что ваш хостинг поддерживает функцию mail() и что вы имеете доступ к настройкам SMTP сервера.

Вот пример кода, который можно использовать для отправки письма самому себе:

$to = '[email protected]'; // Ваш email
$subject = 'Тестовое письмо'; // Тема письма
$message = 'Привет! Это тестовое письмо.'; // Тело письма
$headers = 'From: [email protected]' . "rn" .
    'Reply-To: [email protected]' . "rn" .
    'X-Mailer: PHP/' . phpversion();

if(mail($to, $subject, $message, $headers)) {
    echo 'Письмо успешно отправлено!';
} else {
    echo 'Ошибка при отправке письма.';
}

В этом примере мы указываем ящик, на который отправляется письмо, в переменной $to. Мы также задаем тему письма и текст сообщения в переменных $subject и $message. Заголовки письма задаются в переменной $headers, где указывается ваш адрес электронной почты в параметре From и Reply-To.

После отправки письма, код проверяет, было ли письмо успешно отправлено, и выводит соответствующее сообщение.

Однако, стоит отметить, что mail() функция имеет некоторые ограничения и может не работать правильно на некоторых хостингах, или письма могут попадать в спам. Также, ваш сервер должен быть настроен на отправку писем через SMTP.

Если вы столкнетесь с проблемами при отправке письма, рекомендуется обратиться в службу поддержки вашего хостинга для получения дополнительной помощи и настройки.