Функция mail php. Почему не приходят письма или письма попадают в спам?
Причина попадания в спам связана с хостингом и почтовым сервером. Используйте PHPMailer, чтобы избегать этих проблем сейчас и в будущем
Используй smtp и никогда не уйдет в спам