[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Достаточно такого варианта защиты mail() ?
asdf27
Использую функцию mail для отправки писем пользователем. Дабы мне не подсунули пачку дополнительных адресатов, достаточно ли будет сделать так (?) :

// тут регулярка на проверку мыла

$milo=substr($milo, /n);
mail("$milo[0]", ........
Zzepish
Я бы зделал так:
$milo=explode(',',$milo);
Mail($milo[0].....
Игорь_Vasinsky
Цитата
Дабы мне не подсунули пачку дополнительных адресатов, достаточно ли будет сделать так (?) :

ну подсунут тебе пачку мыл и что страшного? будет отсылка на один майл, который состоит из нескольких строк, и что тут страшного?

Цитата
// тут регулярка на проверку мыла

это не регулярка)))))

filter_var('bob@example.com', FILTER_VALIDATE_EMAIL)


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
asdf27
а что у тебя юзеры сами вводят мыло адресата?
asdf27
Цитата (Игорь_Vasinsky @ 5.12.2012 - 06:46)
ну подсунут тебе пачку мыл и что страшного? будет отсылка на один майл, который состоит из нескольких строк, и что тут страшного?

В случае регистрации, в принципе, страшного ничего. А вот обратная связь легко заюзается как полигон СПАМера))

Вот здесь можно почитать >>>>>
andrey888
У меня стоит примерно следущее

if(!filter_var($wtf, FILTER_VALIDATE_EMAIL)){
$_SESSION['bla']='Неверный EMAIL';
header('location:blablabla.php');
exit();
}


Прописав такую проверку думаю массовых рассылок можно избежать.. user posted image

_____________
Прогноз на следующие 5 лет : Россия, Китай - две величайшие державы.
США в Ж*пе. Справедливость восторжествует. )
asdf27
Спасибо, подстрою для себя так:
[php]if(!filter_var($user_mail, FILTER_VALIDATE_EMAIL)){
PNH();
}

else {

}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.