我的客户要求我添加"发送推荐"页面到他们的网站。这将包含一个表单,允许用户输入他们的姓名和电子邮件地址以及朋友的姓名和电子邮件地址。当他们提交表单时,会向他们朋友的电子邮件地址发送一封电子邮件,其中包含"查看此网站"消息。
此类转介表格是否可以防范垃圾邮件发送者?
我已经在this code review中提到了很多建议,包括在电子邮件地址上使用FILTER_SANITIZE_EMAIL
和mb_encode_mimeheader
。我也隐藏了"虚拟"表单中的输入具有特定值,如果垃圾邮件发送者覆盖它们,将阻止表单提交。