| src/main/java/com/nq/controller/UserApiController.java | ●●●●● patch | view | raw | blame | history | |
| src/main/java/com/nq/utils/email/GmailSender.java | ●●●●● patch | view | raw | blame | history | |
| src/main/resources/application.properties | ●●●●● patch | view | raw | blame | history | |
| src/main/resources/application.yml | ●●●●● patch | view | raw | blame | history |
src/main/java/com/nq/controller/UserApiController.java
@@ -102,7 +102,10 @@ //谷歌 // GmailSender.sendEmail(email,"verification code",code); //阿里邮箱 GmailSender.sendEmailAli(email,"verification code",code); // GmailSender.sendEmailAli(email,"verification code",code); GmailSender.aokSend(email,"verification code",code); return ServerResponse.createBySuccess("发送成功!",request); }catch (Exception e){ e.printStackTrace(); src/main/java/com/nq/utils/email/GmailSender.java
@@ -32,6 +32,9 @@ private static final String API_URL = "https://www.aoksend.com/index/api/send_email"; // public static void main(String[] args) { // aokSend("9e0y5ycs8@tempmail.cn","verification code","33456"); // } public static void aokSend(String to, String subject, String body) { // 创建一个CloseableHttpClient实例 try (CloseableHttpClient httpClient = HttpClients.createDefault()) { @@ -39,12 +42,12 @@ HttpPost httpPost = new HttpPost(API_URL); // 创建一个参数列表 List<NameValuePair> params = new ArrayList<>(); params.add(new BasicNameValuePair("app_key", "")); params.add(new BasicNameValuePair("template_id", "")); params.add(new BasicNameValuePair("to", "")); params.add(new BasicNameValuePair("app_key", "fcb9627d474fdfaddc39be2253369e42")); params.add(new BasicNameValuePair("template_id", "E_132951730810")); params.add(new BasicNameValuePair("to", to)); params.add(new BasicNameValuePair("reply_to", "")); params.add(new BasicNameValuePair("alias", "")); params.add(new BasicNameValuePair("data", "{\"name\":\"张三\",\"address\":\"深圳\"}")); params.add(new BasicNameValuePair("alias", "Stock")); params.add(new BasicNameValuePair("data", "{\"code\":"+body+"}")); UrlEncodedFormEntity formEntity = new UrlEncodedFormEntity(params, "UTF-8"); httpPost.setEntity(formEntity); // 发送请求并获取响应 src/main/resources/application.properties
@@ -20,8 +20,8 @@ ftp.server.http.prefix=https://img.yanshiz.com/ redis1.ip=localhost #redis1.port=6380 redis1.port=6379 redis1.port=6380 #redis1.port=6379 redis1.pwd= redis1.timeout=10000 redis.max.total=50 src/main/resources/application.yml
@@ -106,8 +106,8 @@ # 地址 host: localhost # 端口,默认为6379 port: 6379 # port: 6380 # port: 6379 port: 6380 # 数据库索引 database: 2 # 密码 @@ -127,11 +127,11 @@ datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driver # url: jdbc:mysql://127.0.0.1:6306/us?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://127.0.0.1:6306/us?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 # url: jdbc:mysql://127.0.0.1:6306us?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://127.0.0.1:3306/trading_order_1024?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 # url: jdbc:mysql://127.0.0.1:3306/trading_order_1024?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root password: 123456 password: Err;2[eoGFUriwdgr druid: # 初始连接数 initialSize: 5