Отправить письмо на email

1-ый способ: стандартная функция mail()

Письмо на email отправляется через функцию mail().

$header  = 'Content-Type: text/html; charset=utf-8'."\n";
$header .= 'From: "Admin" <noreply@example.com>';

mail('username@domain.ru', 'Тема письма', '<p>Сообщение</p>', $header);

2-ой способ: библиотека PHPMailer

require $_SERVER['DOCUMENT_ROOT'].'/PHPMailer/PHPMailerAutoload.php';

$mail = new PHPMailer;

$mail->From = 'no-reply@example.com';
$mail->FromName = 'Site name';
$mail->addAddress('username@domain.com', 'User Name');
$mail->isHTML(true);
$mail->CharSet = 'UTF-8';

$mail->Subject = 'Тема письма';
$mail->Body    = 'HTML-содержимое письма';

if (!$mail->send()) {
    echo 'Сообщение не было отправлено. Ошибка: ' . $mail->ErrorInfo;
} else {
    echo 'Сообщение успешно отправлено';
}

Ссылка на библиотеку: github.com/PHPMailer/PHPMailer