The Vincenzo
Green Team
В этом статье будет отправка данных сообшении на PHP. Конечно, можно это сделать на сайтах в системе и это удобно, но если писать такой код, то становится интереснее профессиональнее [Типо как, распаковать папку через в системе линукс или распаковать через терминал, так профессионально ]
Пример, у нас есть gmail. И мы хотим, чтобы с помощью этой gmail отправить другому человеку по email. Для этого есть такой скрипт, на php:
Удачки скриптом
Ну у меня возникает вопрос, а делать такое, запрещается? Мало ли...
Пример, у нас есть gmail. И мы хотим, чтобы с помощью этой gmail отправить другому человеку по email. Для этого есть такой скрипт, на php:
PHP:
<?php
$filename = "form.txt"; //Имя файла для прикрепления
$to = "max@mail.ru"; //Кому | А это же настоящий email...
$from = "none@gmail.com"; //От кого
$subject = "Test"; //Тема
$message = "Текстовое сообщение"; //Текст письма
$boundary = "---"; //Разделитель
/* Заголовки */
$headers = "From: $from\nReply-To: $from\n";
$headers .= "Content-Type: multipart/mixed; boundary=\"$boundary\"";
$body = "--$boundary\n";
/* Присоединяем текстовое сообщение */
$body .= "Content-type: text/html; charset='utf-8'\n";
$body .= "Content-Transfer-Encoding: quoted-printablenn";
$body .= "Content-Disposition: attachment; filename==?utf-8?B?".base64_encode($filename)."?=\n\n";
$body .= $message."\n";
$body .= "--$boundary\n";
$file = fopen($filename, "r"); //Открываем файл
$text = fread($file, filesize($filename)); //Считываем весь файл
fclose($file); //Закрываем файл
/* Добавляем тип содержимого, кодируем текст файла и добавляем в тело письма */
$body .= "Content-Type: application/octet-stream; name==?utf-8?B?".base64_encode($filename)."?=\n";
$body .= "Content-Transfer-Encoding: base64\n";
$body .= "Content-Disposition: attachment; filename==?utf-8?B?".base64_encode($filename)."?=\n\n";
$body .= chunk_split(base64_encode($text))."\n";
$body .= "--".$boundary ."--\n";
mail($to, $subject, $body, $headers); //Отправляем письмо
?>
Удачки скриптом
Ну у меня возникает вопрос, а делать такое, запрещается? Мало ли...