воскресенье, 30 апреля 2017 г.

Отправка email с помощью команды mail

<?php

// $to = "Vasya Pupkin <vasya@pupkin.com>"; // иногда не работает в Windows
// $to = "ivan@ivanov.ru, vasya@pupkin.com"
// $to = "Vasya Pupkin <vasya@pupkin.com>, vasya@pupkin.com";




$to = "prognoz_distr@mail.ru";
$subject = "Mail test at ".strftime("%T", time()); //
$message = "This is a test."; // строка сообщения. Многие сервера обрезают строки

// Лучше переносить слова при достижении определенной длины.
// wordwrap — Переносит строку по указанному количеству символов
$message = wordwrap($message, 70);

$from = "Vasya Pupkin <vasya@pupkin.com>"; // указать от кого e-mail
$headers = "From: {$from}\n"; // \n - переход на новую строку
$headers .= "Reply-To: {$from}\n";
//$headers .= "Cc: {$to}\n"; // слепая копия на к-л адрес
//$headers .= "Bcc: {$to}\n";

// нестандартные заголовки
// X-Mailer - обозначает нестандартные заголовки
$headers .= "X-Mailer: PHP/".phpversion()."\n"; // phpversion — Выдает текущую версию PHP
$headers .= "MIME-Version: 1.0\n"; // MIME - многоцелевые расширения интрнет почты
$headers .= "Content-Type: text/plain; charset=iso-8859-1"; // тип контента
// text/plain - чистый текст
// text/html - html-контент



$result = mail($to, $subject, $message, $headers);
echo $result ? 'Sent' : 'Error';

?>

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html