Kewail | 共创精彩
营销学院
行业资讯
视频中心
企业公告


如何实现网站注册验证码邮件自动发送功能?如何接入邮件API接口?

发布时间:2018-04-13 11:26:05
阅读:3954|点赞:2

如何实现网站注册验证码邮件自动发送功能?如何接入邮件API接口?

网站通过接入邮件验证码接口(邮件api接口)来实现邮件自动发送功能;也就是通过像Kewail邮件服务平台这类第三方邮件服务平台,提供一个邮件API接口接入的模板,也就是DEMO或SDK;根据模板的说明和技术文档,接入邮件发送程序;

下面是接入邮件自动发送接口的Java语言示例:

(注:邮件发送的Demo下载链接:https://www.kewail.com/experience.html#anchor-1) 

正式发送前需要修改Demo中src\com\kewail\sdk\email\EmailSDKDemo.java文件中的以下参数值

     try {
    //请根据实际 accesskey 和 secretkey 进行开发,以下只作为演示 sdk 使用
    String accesskey = "xxx";
    String secretkey = "xxxxx";
   
    //44,73
   
    // 邮件类型,0 事务投递,其他的为商业投递量
    int type=0;
    // 拓展字段
    String ext="";
    // 必须 管理控制台中配置的发信地址(登陆后台查看发信地址)
    String fromEmail="notice@service.yinlingchaoliu.com";
    //// 必须 ,如果为true是的时候,replyEmail必填,false的时候replyEmail可以为空
    Boolean needToReply=false;
    // 如果needToReply为true是的时候,则为必填,false的时候replyEmail可以为空
    String replyEmail=""; 
   
    // 必须 目标邮件地址
    String toEmail="xxx@qq.com"; 
   
    //// 可选 发信人昵称,
    String fromAlias="张珊丽";
    // 必须 邮件主题。
    String subject="邮件验证码";
    // 必须 邮件 html 正文。
    String htmlBody="email code :112212";

    // 可选 取值范围 0~1: 1 为打开数据跟踪功能; 0 为关闭数据跟踪功能。该参数默认值为
    String clickTrace="0";
   
    EmailSingleSender singleSender = new EmailSingleSender(accesskey, secretkey);
    EmailSingleSenderResult singleSenderResult=singleSender.send(type, fromEmail, toEmail, fromAlias, needToReply, replyEmail, subject, htmlBody, clickTrace, ext);
    System.out.println(singleSenderResult);



更多,欢迎关注短信发送平台-Kewail科技
官网:https://www.kewail.com/

Kewail二维码



客服热线 7X24小时

020-85828041

  • 客服QQ:2403602442
  • 客服QQ:2403602442
  • 客服QQ:2403602442
    企业邮箱: member@youhengfeng.com
    投诉建议QQ :2437023923