阿里云-邮件推送Java 测试代码

  • 1.阿里云-邮件推送 配置 购买域名 配置域名
  • 2.创建 Access Key
    • 2.1登录 Access Key 管理控制台。
    • 2.2单击页面右上角按钮 创建 Access Key,弹出创建对话框。
    • 2.3阅读《API使用规范》后,单击 同意并创建。
  • 3. 直接用测试类进行测试,参考官网[^1]

1.阿里云-邮件推送 配置 购买域名 配置域名

根据一个博客的配置信息
前面已经申请了阿里云邮件推送服务,这里直接使用来进行测试

2.创建 Access Key

2.1登录 Access Key 管理控制台。

登录 Access Key 管理控制台。

2.2单击页面右上角按钮 创建 Access Key,弹出创建对话框。

单击页面右上角按钮 创建 Access Key,弹出创建对话框。

2.3阅读《API使用规范》后,单击 同意并创建。

     (注:也可以使用阿里云访问控制服务创建的 Access Key。)

3. 直接用测试类进行测试,参考官网1

import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.dm.model.v20151123.SingleSendMailRequest;
import com.aliyuncs.dm.model.v20151123.SingleSendMailResponse;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;
import com.aliyuncs.profile.IClientProfile;
import lombok.extern.slf4j.Slf4j;
import org.junit.Test;@Slf4j
public class Example {@Testpublic void testSendMail() {IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", "<your accessKey>", "<your accessSecret>");IAcsClient client = new DefaultAcsClient(profile);SingleSendMailRequest request = new SingleSendMailRequest();try {request.setAccountName("admin@ybbnqs.ltd");//控制台创建的发信地址request.setFromAlias("admin");//发信人昵称request.setAddressType(1);request.setTagName("dev");//控制台创建的标签request.setReplyToAddress(true);//可以给多个收件人发送邮件,收件人之间用逗号分开,批量发信建议使用BatchSendMailRequest方式request.setToAddress("*0*178*23@qq.com");//目标地址request.setSubject("ocpmgp-dev-test-email-service");//邮件主题request.setHtmlBody("您好,这是一封测试邮件");//邮件正文SingleSendMailResponse httpResponse = client.getAcsResponse(request);} catch (ServerException e) {System.out.println("ErrCode : " + e.getErrCode());e.printStackTrace();} catch (ClientException e) {System.out.println("ErrCode : " + e.getErrCode());e.printStackTrace();}}
}

依赖的包:

     <dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactId><version>3.0.0</version></dependency><dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-dm</artifactId><version>3.1.0</version></dependency>



  1. 注脚的解释
    https://help.aliyun.com/document_detail/29459.html ↩︎

阿里云-邮件推送 java 代码 ,测试邮件推送服务,阿里云邮件推送,java相关推荐

  1. 简单的Java代码测试样例设计

    简单的Java代码测试样例设计 函数一 public static int findLast(int[] x, int y) {for (int i = x.length - 1; i > 0; ...

  2. libsvm java 实例_LibSvm流程及java代码测试

    使用libSvm实现文本分类的基本过程,此文参考 使用libsvm实现文本分类 对前期数据准备及后续的分类测试进行了验证,同时对文中作者的分词组件修改成hanLP分词,对数字进行过滤,仅保留长度大于1 ...

  3. java代码在jsp中怎么写_在jsp中写java代码

    该服务器上的所有的访问者的所有 jsp 页面 D.该服务器上的所有的访问者的所有 jsp 页面和 Java 程序 6.在 JSP 中调用 JavaBean 时不会用到的标记是( )...... jav ...

  4. java使用emqtt实现即时聊天_emqttd java代码测试

    emqttd 集群在上一节我们已经配置完毕.emqttd默认占用1883端口用于MQTT连接,8083端口用于HTTP接口,通过HTTP接口从应用程序向MQTT客户端发布消息.下面我们通过java实现 ...

  5. 作业调度问题java代码_Tabu Search求解作业车间调度问题(Job Shop Scheduling)-附Java代码...

    本文来源于公众号[程序猿声],作者舟寒丶 作业车间调度问题 问题模型 举个栗子 有关禁忌搜索算法的内容,公众号内有详细教程: 大家可以点击超链接回顾相关知识,这里就不再细说了. 一般而言,用禁忌搜索算 ...

  6. java代码自动生成的插件_如何使用插件生成自定义Java 8代码

    java代码自动生成的插件 大多数程序员讨厌的一件事就是编写样板代码. 无休止的时间花费在设置实体类和配置数据库连接上. 为了避免这种情况,您可以让Speedment Open Source之类的程序 ...

  7. java 代码 _程序员用1.5小时写出的Java代码,让同事瞠目结舌!直呼优秀

    1.曾经不止一次在生产中见过类似这样的代码: 这有很多变种,例如用 Integer.valueOf(1). (Integer)1 之类的,那些细节都不重要.重要的是:凭空用一个 Integer 对象作 ...

  8. *福音*阿里云redis5.0.*集群搭建及java代码测试详细(终于不用ruby了)

    redis 5.0版本 集群搭建不需要我们安装ruby就可以搭建成功,并且redis给我们提供了快速搭建脚本,执行utils/create-cluster/ 目录下的create-cluster脚本 ...

  9. Java代码测试大端小端

    Java果真强大,神马功能的函数都能找到,测试大端小端只需一句话: if(ByteOrder.nativeOrder()==ByteOrder.BIG_ENDIAN)System.out.printl ...

  10. java代码测试数据库连接

    不需要远程连接工具,直接用代码main方法快速测试某一数据库连接是否可用的代码: import java.sql.Connection; import java.sql.DriverManager;/ ...

最新文章

  1. CreateJs入门必知必会
  2. Mybatis中的@Param注解
  3. mysql8建立表格报错
  4. java api文档_细说API – 文档和前后端协作
  5. 微服务架构设计模式~根据子域进行服务拆分
  6. curaengine linux编译,CuraEngine开源程序解读
  7. 返回一个1到54之间的随机数
  8. caffe-SSD源码解析——生成数据列表及数据集
  9. 微信修改运动步数卡密源码 每日自助修改
  10. Windows NT 下载
  11. html图片平移效果,怎么用CSS移动图片?
  12. QQ查询信息接口php源码,免登录获取QQ用户信息API接口源码
  13. 计算机学frm,FRM金融计算器使用教程
  14. 抖音如何进行广告的投放
  15. 时间戳转换年月日天方法
  16. 用户体验导向的Android应用开发
  17. 【计网实验报告】Cisco局域网模拟组建、简单网络测试
  18. LinkedList的模拟实现(Java实现)
  19. 杭州高级职称申报通过率如何提升?
  20. Python爬虫之scrapy框架-爬取小说信息

热门文章

  1. 【Reference reading】用19F标记的BPA-果糖复合物在C6老鼠胶质瘤模型的19F MRI和19F MRS来优化硼中子捕获治疗(BNCT)
  2. 【RenPy】关于ADV模式下say语句输出在NVL模式中文本框的问题
  3. 看可口可乐公司是怎么玩转TensorFlow的?
  4. 【开关】如何选择矩阵开关
  5. mysql中图书编号类型,数据库课后习题参考答案
  6. 用一年时间备考,如何拿到高中学科竞赛金牌?
  7. 高四物理满分小鬆君的独孤九剑:做物理笔记时的注意事项
  8. stc12串口收发计算机,半双工串口通信实例36:STC12单片机和STC12单片机串口通信...
  9. 原生js实现3D照片墙
  10. KBQA_多轮对话——模型源码解析(一)Pickle模块功能详解