# 短信推送服务 ## 需求分析 希望邮件推送服务能提供的功能 - 可编程、可扩展(通过程序对接、改造) - 能够通过开发在程序逻辑或者管理界面中自动触发发送 - 支持邮件发送验证码和邮件营销推送 - 能够支持HTML的邮件内容,而HTML内容能够随时随地进行修改,方便美工和开发去调整 - 可观测 - 验证类邮件能够支持IP统计、次数统计,能够进行时间限制、防止恶意发送 - 推送类邮件能够支持统计发送数量、发送成功率等反馈数据 - 推送效率 - 验证邮件要能在5-10秒内发送成功,到达率高 - 用户友好 - 用户可以退订推送类邮件 ## 功能设计