Как правильно отправлять почту через PHP?
И снова в который раз я поражаюсь той вакханалии безнаказанности, с которой роскомнадзор блокирует интернет для отдельных граждан страны.
Казалось бы - взял теги и заголовок вопроса, PHP ЭЛЕКТРОННАЯ ПОЧТА ПОЧТОВЫЙ СЕРВЕР Как правильно отправлять почту через PHP?
и скопипастил в адресную строку своего браузера - что может быть проще?
Но коварное полицейское государство не дремлет, и вместо результатов поиска показывает только товарища майора, грозно покачивающего пальцем.
https://github.com/PHPMailer/PHPMailer

Библиотека умеет оправлять почту через удаленный SMTP, вам останется только её подключить и указать реквизиты доступа к вашему почтовому серверу.