Что такое веб-мейлер PHP и SMTP?
Веб-мейлер PHP использует простой протокол передачи почты (SMTP) для отправки электронных писем с помощью SMTP-сервера. Библиотека почтовой программы PHP упрощает отправку электронных писем разработчикам PHP, абстрагируя базовые сетевые протоколы и предоставляя более простой интерфейс для работы. Некоторые примеры SMTP-серверов с аутентификацией, которые можно использовать с функцией PHP mail(), включают Gmail и Outlook.
Функция mail() принимает несколько параметров, таких как адрес электронной почты, «тема», «тело» и дополнительные заголовки с дополнительными опциями, включая имя хоста/IP-адрес SMTP-сервера, имя пользователя, пароль, механизм шифрования (например, TLS или SSL) (обычно 465 для порта SSL SMTP и 587 для порта TLS SMTP). SMTP предоставляет механизм проверки подлинности сообщений посредством авторизации сервера с использованием различных методов, таких как аутентификация на основе имени пользователя и пароля.