PHP безопасная почта
Нужно написать код для отправки защищенной почты в php
Если при кодировании контакта или формы обратной связи в php никакие профилактические меры не принимаются, спамеры могут использовать этот код для рассылки спама другим. На этой странице мы обсудим, как написать почтовый код php, чтобы он не был скомпрометирован спамом.
Типичный PHP-код для рассылки:
PHP-скрипт для отправки электронных писем, звонки и функция mail () для доставки электронной почты. Код выглядит так:
Где [электронная почта защищена] - это адрес веб-мастера, а $ message и $ email - это сообщение и электронная почта, полученные из формы обратной связи или контакта.
Если не приняты превентивные меры, спамер может добавить дополнительные заголовки в сообщения электронной почты, поместив строки, подобные приведенным ниже, в переменную $ email
CC: [электронная почта защищена] , [электронная почта защищена] , [электронная почта защищена]
Когда этот код будет выполнен, все адреса электронной почты, добавленные в список, будут получать письма, которые являются непреднамеренными и решают цель спамеров.
Как написать безопасный код для рассылки по php:
заголовок ("location: http://www.example.com/mail-error.php");
}
Здесь функция preg_match проверит имя пользователя (хранится в $ usrname), а электронная почта (хранится в $ email) содержит любые символы новой строки. Если символы новой строки найдены, то кто-то пытается скомпрометировать скрипт для спама. В этом случае код будет перенаправлен на страницу типа http://www.example.com/mail-error.php вместо отправленной почты.
Предыдущий: функция PHP почты
Далее: загрузка файла PHP
Новый контент: Composer: менеджер зависимостей для PHP , R программирования