Простой пример отправки e-mail из PHP с помощью mail()

Как отправить электронное письмо из PHP с помощью встроенной функции mail()? Какие параметры нужно передать? Как указать адрес получателя, тему и текст письма? Нужно ли указывать заголовки, например From? Работает ли mail() на локальном сервере или только на хостинге? Есть ли альтернативы, если mail() не работает? Какие настройки SMTP могут потребоваться для отправки через внешний сервер?

Леонид Миронов5 августа 2026 г.

1 ответ

Ответить
3
Принятый ответ

юзай mail('komu@yandex.ru', 'Тема', 'Текст', 'From: otprav@yandex.ru'); — но на локалке обычно не улетит, нужен smtp сервер настроенный. если надо чтоб работало точно, бери PHPMailer и настрой smtp гугла или яндекса

Ваш ответ

Минимум 20 символов (0/20)

, чтобы ответ был привязан к аккаунту

Похожие вопросы