НовыеЛучшиеПопулярныеКомментируемыеТОП авторовКатегорииОблако теговОпубликовать статьюПравила публикацииRSS-лента
Отправка почты с SMTP-авторизацией
Функция отправки почты с SMTP-авторизацией
Пример отправки:
<?php
function send_mail($mail_to, $smtp_from, $subject, $message, $smtp_charset, $type="text/plain")
{
$smtp_username = 'Имя пользователя';
$smtp_password = 'пароль';
$smtp_port = '25';
$smtp_host = 'smtp.mail.ru';
$otvet = '';
$socket = fsockopen($smtp_host, $smtp_port);
$otvet .= fgets($socket);
fputs($socket, "EHLO $smtp_hostrn");
$otvet .= fgets($socket);
$otvet .= fgets($socket);
$otvet .= fgets($socket);
$otvet .= fgets($socket);
$otvet .= fgets($socket);
fputs($socket, "AUTH LOGINrn");
$otvet .= fgets($socket);
fputs($socket, base64_encode($smtp_username) . "rn");
$otvet.=fgets($socket);
fputs($socket, base64_encode($smtp_password) . "rn");
$otvet.=fgets($socket);
fputs($socket, "MAIL FROM: |$smtp_username|rn");
$otvet.=fgets($socket);
fputs($socket, "RCPT TO: |$mail_to|rn");
$otvet.=fgets($socket);
fputs($socket, "DATArn");
$otvet.=fgets($socket);
$msg='';
$msg .= "Reply-To: $smtp_usernamern";
$msg .= "MIME-Version: 1.0rn";
$msg .= "Content-Type: $type; charset="$smtp_charset"rn";
$msg .= "Content-Transfer-Encoding: 8bitrn";
$msg .= "From: "$smtp_from" |$smtp_username|rn";
$msg .= "To: $mail_to |$mail_to|rn";
$msg .= "Subject: =?$smtp_charset?B?" . base64_encode($subject) . "?=rn";
$msg .= "X-Priority: 3rnrn";
$msg .= $message."rn";
fputs($socket, $msg."rn.rn");
$otvet .= fgets($socket);
}
?>
Пример отправки:
<?php
$subject - Тема сообщения
$message - Само сообщение
$mail_to - Куда отправлять
$smtp_from - От кого
$smtp_charset - кодировка (UTF-8 или Windows-1251)
$type - Тип сообщения, текст или HTML ("text/plain" или "text/html")
send_mail($mail_to, $smtp_from, $subject, $message, $smtp_charset, $type="text/plain");
?>
Комментарии
Автор статьи
Информация
Статьи автора
Подборка фантастических фильмов от Ридли СкоттаКак из любых наушников сделать беспроводныеПодборка №2 прикольных демотиваторовФотографии из серии "Показалось..."Подборка прикольных фотоПодборка №2 прикольных СМС-переписокСвежая подборка прикольных фотоЗа секунду до.... 30 фото...Подборка прикольных СМС-переписокПодборка прикольных демотиваторов
Похожие статьи
Курсы программирования для детейМаркетинговое агентствоПочему люди выбирают профессию фронтенд-разработчика в современном мире IT?Появился новый агрегатор нейросетей на русском ChatHabAI в формате онлайн бота ТелеграмВыбрать хорошие курсы программированияКурсы HTML, CSSФронтенд разработкаРазработка iOS приложенийDataLife Engine - система управления сайтамиРазработка сайтов: сложность, особенность и тонкости