Detect keyboard mashed email addresses

自闭症网瘾萝莉.ら 提交于 2021-02-07 10:53:57

问题


We're trying to reduce our email bounce rate and often we get people mashing their keyboards. Here's a few example "email addresses" on our suppression list:

aaaaaaaaaaaaaaaa5@hotmail.com
aaaa_a@hotmail.com
991022865@gmail.com
725668844@gmail.com
82665@gmail.com
81c3988a@mailna.me

I wonder if it's possible to write some sort of php function to tell how likely the first part of an email is to be "mashed"?

Edit: We do send confirmation emails and run them through a 'validator'. Having a confirmed email is not necessary to use the site though and I'd rather not send them a confirmation email if it's super-likely to be mashed. Trying to reduce the bounce rate on confirmation emails, so we can reduce our costs of sending emails to those that are confirmed!


回答1:


Rather than trying to fight against your users, ask yourself why users are mashing their keyboard rather than providing a real e-mail address. Are you making the e-mail address mandatory, even though the user gets no value from giving it to you? Do people think they're getting no value, because you haven't explained why you need it? Is it already optional, but it's not clear to the user that they can skip that field on the form?

Bear in mind that the users who are mashing the keyboard probably also have a negative impression of your site: "Why am I being asked for an e-mail address? Are they going to spam me? I'll just fill in junk!"

You say "having a confirmed email is not necessary to use the site", so maybe you just have a UX problem here: users think they must enter an e-mail address in order to proceed, so enter junk. Either your validation is wrong (marking the field mandatory when it should be optional) or your labelling is poor (not making clear which fields are mandatory and which are optional).




回答2:


This sounds like a case for using a service such as this one if hard bounces are becoming a cost issue. Obviously you need to weigh up the costs to you to find out if it is worth it.



来源:https://stackoverflow.com/questions/43468609/detect-keyboard-mashed-email-addresses

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!