验证传入的电子邮件发件人
答
没有可靠的,通用的和易于使用的方式验证电子邮件的方法。
处理此问题的最佳方法可能是通过为您的用户提供一个独特的难以猜到的电子邮件地址发送他们的电子邮件(如[email protected]
)。您根据他们是唯一知道该地址的人的假设对他们进行身份验证。当你这样做时,你还需要添加一种方法让用户使地址失效并生成一个新的地址(以防它被破坏)。并且不要忘记让他们轻松地将地址放在他们无法轻松复制的地方&粘贴它,就像在手机上一样(最简单的方法是添加一个按钮,将按照生成的地址发送给他们的电子邮件作为发送者)。
很难做 - 电子邮件通常没有内置的机制来确保这一点,并且加密签名的电子邮件并不常见。 – Piskvor 2010-09-20 07:45:16
@Piskvor:你没有错,尽管邮件列表软件已经有一段时间了,可能有一些值得借鉴的技巧。 – 2010-09-20 07:50:26