邮件短信提醒功能方案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

邮件短信提醒功能方案

【预计效果描述】

用户收到邮件以后,短信平台发送该邮件的简要信息,以短信方式到用户手机上,通知用户查收邮件。

【技术方案分析】

方案一:开放POP3端口,让短信平台方面取值,并由短信平台发送。

开发工作量都在短信平台,Domino系统只需要开放相应接口即可。

劣势:

1、由于需要通过Pop3接口获取数据,需要在短信平台保留用户的密码。

2、如果用户密码变更,短信平台也需要做调整

3、无法及时获取短信到达信息,数据有有延迟,另外空轮询对Domino平台会有

不必要的资源消耗

方案二:在Domino以做出张表单或数据库,由短信平台读取该表单或数据库,并由短信平台发送。

两边都有开发工作量,Domino端需要将所有邮箱中的信息集中,并提供给短信平台轮询。

劣势:

1、由于数据是由Domino端的程序集中生成,短信平台只能通过轮询的方式获取,

数据有延迟。

方案三:Domino取值邮件头、发件人、时间,并借由短信平台发送。

开发工作量集中在Domino端。短信平台只需要开发短信接口即可。

劣势:

由于可能会频繁调用短信平台,增加系统复杂度和不稳定性。

不论哪种方式,都需要有地方维护用户的手机号码等信息。考虑到短信的实时性,建议采用第2种方案,采用Domino的路由进程触发,当用户收到邮件以后,将短信提醒集中在一个具体的位置,由短信平台轮询一个url地址,并最终发送短信。所以可能会涉及这样几个方面的功能:

1、在Domino平台开发一个,具有增删查改的数据库,用来维护用户的短信号码,以

及是否发送短信的控制。

2、当有邮件路由的时候,自动触发生成一条短信记录。内容格式由管理员配置。

3、增加一个系统维护功能,用来控制短信的格式等信息。大致内容包括对方姓名、对

方手机号,短信标题。

4、提供一个对外接口,用于给短信平台轮询获取待发送的信息列表。格式待定。

5、如果给用户自己维护是否发送短信的功能

【实施部署考虑】

1、用户手机号管理数据库。

2、1000多个用户邮箱数据库的升级改造。为了确保模板统一,需要验证。

【开发周期】

预计3周左右。

相关文档
最新文档