НовыеЛучшиеПопулярныеКомментируемыеТОП авторовКатегорииОблако теговОпубликовать статьюПравила публикации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");
?>
Комментарии
Автор статьи
Информация
Статьи автора
![Подборка фантастических фильмов от Ридли Скотта](/article/img/b1/b1783ccf278aadd807135f98a3063cda.jpeg)
![Как из любых наушников сделать беспроводные](/article/img/f8/f88ed62cd515b18b4b25bc8408478422.jpg)
![Подборка №2 прикольных демотиваторов](/article/img/1e/1e0cb04e22298638ffa1994ff0b0f04c.jpg)
![Фотографии из серии "Показалось..."](/article/img/f1/f18e5a33ecf98667a243eb7c96a799c1.jpg)
![Подборка прикольных фото](/article/img/89/8981b18a69e96afd240ee73d6b4c6c77.jpg)
![Подборка №2 прикольных СМС-переписок](/article/img/6f/6fb2910f1430d6146475323b3c23754f.jpg)
![Свежая подборка прикольных фото](/article/img/6f/6fda4b948e108c8c221d34a2f3477ade.jpg)
![За секунду до.... 30 фото...](/article/img/15/15a46e254ed925e8b8f562ffbf81c0f4.jpg)
![Подборка прикольных СМС-переписок](/article/img/c1/c16cbcd2055544d539757118ca3c1308.jpg)
![Подборка прикольных демотиваторов](/article/img/ff/ff6e9a0a98494cc473839b99273b701f.jpg)
Похожие статьи
![Открытие Года: Лучшие Книги для UX/UI-Дизайнеров, Которые Взорвут Ваш Ум!](/article/img/3c/3c7af2f88425fd438528edf7ee689197.jpg)
![Курсы программирования для детей](/article/img/96/96bbc7b0ad74d44aabfe6fd5d7f615b6.jpg)
![Маркетинговое агентство](/article/img/ed/ed7351cbe16fc2a55fc5e100b31cf692.png)
![Почему люди выбирают профессию фронтенд-разработчика в современном мире IT?](/article/img/00/0051a3c724710a0e1a42801a4c2fe1d6.jpg)
![Появился новый агрегатор нейросетей на русском ChatHabAI в формате онлайн бота Телеграм](/article/img/29/290c9f99b59722df897ae089a3149503.jpg)
![Выбрать хорошие курсы программирования](/article/img/c6/c6218f63420958a3d4d7f4686914c235.jpg)
![Курсы HTML, CSS](/article/img/63/63f3f7f469fdf9ef778c6244b25e7b47.jpg)
![Фронтенд разработка](/article/img/e9/e99c4e4eab93e2f4970d6572d54b0f24.jpg)
![Разработка iOS приложений](/article/img/e1/e1fd136dc763a454e8b26503a3c0ec57.jpg)
![DataLife Engine - система управления сайтами](/article/img/58/58af96f6dfe86b41c44ea86fa0b0be3f.jpg)