Php как сделать письмо

Обучение технике отправки почты на PHP с примером кода для быстроты и простоты. Узнайте, как использовать mail() и какие параметры потребуются для отправки сообщений.

Чтобы сделать письмо на PHP и отправить его через e-mail, необходимо воспользоваться функцией mail(). Пример ниже показывает, как можно использовать эту функцию для отправки письма:


$to = 'recipient@example.com';
$subject = 'The subject';
$message = 'Hello, here is my message';
$headers = 'From: sender@example.com';

if (mail($to, $subject, $message, $headers)) {
    echo 'Mail sent successfully!';
} else {
    echo 'Error sending mail!';
}

В примере выше мы используем функцию mail() для отправки письма. Параметры функции mail() следующие:

  • Параметр $to отвечает за адрес получателя.
  • Параметр $subject отвечает за тему письма.
  • Параметр $message отвечает за само сообщение.
  • Параметр $headers отвечает за дополнительную информацию о сообщении, такую как адрес отправителя.

Чтобы письмо было более привлекательным, можно добавить к нему HTML форматирование. Например, чтобы добавить цвет текста, можно использовать тег span style="color: red;". Пример ниже показывает, как это можно сделать:


$to = 'recipient@example.com';
$subject = 'The subject';
$message = '<span style="color: red;">Hello, here is my message</span>';
$headers = 'From: sender@example.com';

if (mail($to, $subject, $message, $headers)) {
    echo 'Mail sent successfully!';
} else {
    echo 'Error sending mail!';
}

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

Ответы (0)