Email 防止意外向客户发送垃圾邮件的推荐保护措施
我正在开发一个网站,用户可以选择加入各种活动的电子邮件通知(比如谷歌提醒)。该网站的早期版本出现了一个问题,意外地向同一批测试用户发送了数百封电子邮件。这一缺陷已经被修复,但也引出了一个问题:有什么建议可以确保客户不会意外地被电子邮件轰炸?(除了确保代码没有bug之外!)您可以为每个用户/电子邮件保留一个“上次邮件发送”(带有时间戳)列表,如果上次邮件仅在一(天/小时)前发送,您可以拒绝发送邮件 您应该将其嵌入到“sendmail”功能中。您可以保留每个用户/电子邮件的“上次邮件发送”(带有时间戳)列表,如果上次邮件仅在一(天/小时)前发送,则拒绝发送邮件Email 防止意外向客户发送垃圾邮件的推荐保护措施,email,postfix-mta,spam-prevention,Email,Postfix Mta,Spam Prevention,我正在开发一个网站,用户可以选择加入各种活动的电子邮件通知(比如谷歌提醒)。该网站的早期版本出现了一个问题,意外地向同一批测试用户发送了数百封电子邮件。这一缺陷已经被修复,但也引出了一个问题:有什么建议可以确保客户不会意外地被电子邮件轰炸?(除了确保代码没有bug之外!)您可以为每个用户/电子邮件保留一个“上次邮件发送”(带有时间戳)列表,如果上次邮件仅在一(天/小时)前发送,您可以拒绝发送邮件 您应该将其嵌入到“sendmail”功能中。您可以保留每个用户/电子邮件的“上次邮件发送”(带有时间
您应该将其嵌入到“sendmail”功能中。尝试通过一种机制传递电子邮件,该机制可检查客户是否在上一次发送电子邮件。如果是,则不要再次向他发送电子邮件,并存储日志供您稍后检查。尝试通过一种机制传递电子邮件,该机制可检查客户是否在上次x时间内收到电子邮件。如果是,则不要再次向他发送电子邮件,并存储日志供您稍后检查。过滤输入的电子邮件,以确保它们在放入标题时仅为一封电子邮件。这是邮件功能的一个大问题,因为它允许垃圾邮件发送者以电子邮件的形式放入多封额外的电子邮件,并提交一封邮件,然后让服务器发出他们的垃圾邮件。过滤输入的电子邮件,以确保在放入邮件头时它们只是一封电子邮件。这是邮件功能的一个大问题,因为它允许垃圾邮件发送者以电子邮件的形式发送多封额外的电子邮件,并提交邮件,然后让服务器发出垃圾邮件