最近经常碰到一些通过软件来通过Contact Us进行垃圾外链群发的邮件,虽然我们可以通过在Contact Us增加验证码来解决,但是这样给真正的客户带来了不便
所以我们可以通过简单的关键词过滤来实现,如一般垃圾外链都含有[url=
查找includes\modules\pages\contact_us\header_php.php
2 |
zen_mail( $send_to_name , $send_to_email , EMAIL_SUBJECT, $text_message , $name , $email_address , $html_msg , 'contact_us' ); |
修改为
2 |
if (! strstr ( strtolower ( $_POST [ 'enquiry' ]), '[url=' )){ |
3 |
zen_mail( $send_to_name , $send_to_email , EMAIL_SUBJECT, $text_message , $name , $email_address , $html_msg , 'contact_us' ); |
未经允许不得转载:外贸商城系统,外贸网站模板,php建站教程,zencart模板 » ZenCart通过Contact Us接收垃圾邮件的过滤方案