кодесурса
«PHP

PHP безопасная почта

script1adsense2code
script1adsense3code

Нужно написать код для отправки защищенной почты в php

Если при кодировании контакта или формы обратной связи в php никакие профилактические меры не принимаются, спамеры могут использовать этот код для рассылки спама другим. На этой странице мы обсудим, как написать почтовый код php, чтобы он не был скомпрометирован спамом.

Типичный PHP-код для рассылки:

PHP-скрипт для отправки электронных писем, звонки и функция mail () для доставки электронной почты. Код выглядит так:

mail ( [электронная почта защищена] "," ваш отзыв ", $ message," From: $ email ");

Где [электронная почта защищена] - это адрес веб-мастера, а $ message и $ email - это сообщение и электронная почта, полученные из формы обратной связи или контакта.
Если не приняты превентивные меры, спамер может добавить дополнительные заголовки в сообщения электронной почты, поместив строки, подобные приведенным ниже, в переменную $ email

Когда этот код будет выполнен, все адреса электронной почты, добавленные в список, будут получать письма, которые являются непреднамеренными и решают цель спамеров.

Как написать безопасный код для рассылки по php:

if (preg_match ("/ [/ r / n] /", $ usr) || preg_match ("/ [/ r / n] /", $ email)) {
заголовок ("location: http://www.example.com/mail-error.php");
}

Здесь функция preg_match проверит имя пользователя (хранится в $ usrname), а электронная почта (хранится в $ email) содержит любые символы новой строки. Если символы новой строки найдены, то кто-то пытается скомпрометировать скрипт для спама. В этом случае код будет перенаправлен на страницу типа http://www.example.com/mail-error.php вместо отправленной почты.

Предыдущий: функция PHP почты
Далее: загрузка файла PHP

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code