小弟最近碰到了一个难题,系统(SSH框架)自动发出的邮件,怎样判断他已经被用户接收到?这让俺这等小菜鸟非常的苦恼......
本来是没有这个需求的,当初小弟只是在前台对用户的邮箱格式做出校验,只要格式合法就可以直接发送,然后用户在自己的邮箱内点击链接,通过系统的数据库对比就可以了。
但是后来不知道为啥测试人员给俺们提出这等“建议性需求”:“存在邮件格式合法但是该邮箱不存在的情况,怎样判断该邮件是否被邮件服务器接收......”
后来想想有道理,但是不知道该怎样实现(是否可以实现?),求教各位大哥给个思路,小弟在此100分谢过了!

解决方案 »

  1.   

    可以无视的问题因为他填入错误的邮箱,就不会收到邮件激活判断是不是收到了应该是POP3去做的吧,你又不能去读人家的邮件
    我认为的.  关注下,最近也做了点jmail的demo,看看有没有高手来共享下解决方案
      

  2.   

    跟你老大説,由於郵件是遵循MIME協議規範,是無狀態會話,不能跟蹤會話狀態例子
    如果用客戶端收郵件
    如果對方服務器禁止一切關於郵件腳本
    如果對方用戶不發送回執