Бортовой журнал Ктулху

Отправка почты с помощью PHPMailer

PHPMailer - PHP класс для отправки почты как в виде простого текста так и в виде HTML с поддержкой вложений.

 

 

В самом классе есть достаточно готовых примеров, но я приведу самый простой пример.

------ CODE ------

<?php
require_once '../PHPMailerAutoload.php';

$mail = new PHPMailer();

$body = file_get_contents('file.html');

$body = eregi_replace("[\]",'',$body);

$mail->AddReplyTo("Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. ","First Last");

$mail->SetFrom('Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. ", 'First Last');

// $mail->AddReplyTo(" Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. ","First Last");

$address = "Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. ";

$mail->AddAddress($address, "John Doe");

$mail->Subject = "PHPMailer Test Subject via mail(), basic";

$mail->AltBody = "To view the message, please use an HTML compatible email viewer!";

$mail->MsgHTML($body);

$mail->AddAttachment("mijo-sef.jpg");

$mail->AddAttachment("mijo-sef-version-compare.jpg");

if(!$mail->Send()) {

echo "Mailer Error: " . $mail->ErrorInfo;

} else {

echo "Message sent!";

}

------ /CODE ------

Вот такое письмо приходит в результате запуска вышеприведенного скрипта.

php mailer

Скачать PHPMailer с гитхаба проекта - https://github.com/PHPMailer/PHPMailer

Вложения:
ФайлОписаниеРазмер файла:
Скачать этот файл (simple.zip)simple.zip 0.5 Кб