PHPMailer это набор классов реализованных на язык программирования php, для работы с электронной почтой.
Скачать PHPMailer можно на github.
Разархивируйте и посмотрите пример который уже есть.
Настройки для yandex и файл конфигурации send.php
Содержимое файла:
date_default_timezone_set("Europe/Moscow");
require 'mail/PHPMailerAutoload.php';
$mail = new PHPMailer(); // определение класса
$mail->isSMTP(); // работаем по протоколу SMTP
$mail->SMTPDebug = 0;
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl"; //
$mail->Host = "smtp.yandex.ru";
$mail->Port = "465"; // порт SMTP
$mail->Username = "test@yandex.ru";
$mail->Password = "123456";
$mail->setFrom("test@yandex.ru", "Name"); // от кого
$mail->addReplyTo("test@yandex.ru", "Name"); // кому ответить
$mail->addAddress("recipient@yandex.ru"); // получатель
$mail->Subject = "Subject message"; // тема письма (заголовок)
$mail->msgHTML("Text message"); // текст сообщения
if ($mail->send()) {
echo "OK";
}
else {
echo "ERROR";
}
Скачать мой пример можно ТУТ