File tree Expand file tree Collapse file tree 17 files changed +58
-83
lines changed
src/main/java/org/minbox/framework/api/boot/autoconfigure/mail
src/main/java/org/minbox/framework/api/boot/mail
api-boot-samples/api-boot-sample-mail
src/test/java/org/minbox/framework/api/boot/sample/mail Expand file tree Collapse file tree 17 files changed +58
-83
lines changed Original file line number Diff line number Diff line change 200200
201201 <!-- ApiBoot Mail-->
202202 <dependency >
203- <groupId >${project.groupId} </groupId >
204- <artifactId >api-boot-plugin-mail</artifactId >
203+ <groupId >com.aliyun</groupId >
204+ <artifactId >aliyun-java-sdk-core</artifactId >
205+ <optional >true</optional >
206+ </dependency >
207+ <dependency >
208+ <groupId >com.aliyun</groupId >
209+ <artifactId >aliyun-java-sdk-dm</artifactId >
205210 <optional >true</optional >
206211 </dependency >
207-
208212 <!-- MinBox Logging-->
209213 <dependency >
210214 <groupId >${project.groupId} </groupId >
Original file line number Diff line number Diff line change 2121import com .aliyuncs .IAcsClient ;
2222import com .aliyuncs .profile .DefaultProfile ;
2323import com .aliyuncs .profile .IClientProfile ;
24- import org .minbox .framework .api .boot .plugin . mail .ApiBootAliYunMailService ;
25- import org .minbox .framework .api .boot .plugin . mail .ApiBootMailService ;
24+ import org .minbox .framework .api .boot .mail .ApiBootAliYunMailService ;
25+ import org .minbox .framework .api .boot .mail .ApiBootMailService ;
2626import org .springframework .boot .autoconfigure .condition .ConditionalOnClass ;
2727import org .springframework .boot .autoconfigure .condition .ConditionalOnMissingBean ;
2828import org .springframework .boot .autoconfigure .condition .ConditionalOnProperty ;
Original file line number Diff line number Diff line change 1818package org .minbox .framework .api .boot .autoconfigure .mail ;
1919
2020import lombok .Data ;
21- import org .minbox .framework .api .boot .plugin . mail .MailRegion ;
21+ import org .minbox .framework .api .boot .mail .MailRegion ;
2222import org .springframework .boot .context .properties .ConfigurationProperties ;
2323import org .springframework .context .annotation .Configuration ;
2424
Original file line number Diff line number Diff line change 371371 </dependency >
372372
373373 <!-- ApiBoot Mail-->
374- <dependency >
375- <groupId >org.minbox.framework</groupId >
376- <artifactId >api-boot-plugin-mail</artifactId >
377- <version >${project.version} </version >
378- </dependency >
379374 <dependency >
380375 <groupId >org.minbox.framework</groupId >
381376 <artifactId >api-boot-starter-mail</artifactId >
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2828 <module >api-boot-plugin-http-converter</module >
2929 <module >api-boot-plugin-message-push</module >
3030 <module >api-boot-plugin-rate-limiter</module >
31- <module >api-boot-plugin-mail</module >
3231 <module >api-boot-plugin-sequence</module >
3332 </modules >
3433</project >
Original file line number Diff line number Diff line change 5252 <groupId >org.minbox.framework</groupId >
5353 <artifactId >api-boot-starter</artifactId >
5454 </dependency >
55- <!-- ApiBoot Mail Plugin-->
5655 <dependency >
57- <groupId >org.minbox.framework</groupId >
58- <artifactId >api-boot-plugin-mail</artifactId >
56+ <groupId >com.aliyun</groupId >
57+ <artifactId >aliyun-java-sdk-core</artifactId >
58+ </dependency >
59+ <dependency >
60+ <groupId >com.aliyun</groupId >
61+ <artifactId >aliyun-java-sdk-dm</artifactId >
5962 </dependency >
6063 </dependencies >
6164
Original file line number Diff line number Diff line change 1919 <groupId >org.minbox.framework</groupId >
2020 <artifactId >api-boot-autoconfigure</artifactId >
2121 </dependency >
22+ <!-- ApiBoot Common-->
23+ <dependency >
24+ <groupId >org.minbox.framework</groupId >
25+ <artifactId >api-boot-common</artifactId >
26+ </dependency >
2227 <!-- ApiBoot-->
2328 <dependency >
2429 <groupId >org.minbox.framework</groupId >
Original file line number Diff line number Diff line change 1515 <name >ApiBoot</name >
1616 <artifactId >api-boot</artifactId >
1717 <dependencies >
18+ <dependency >
19+ <groupId >org.minbox.framework</groupId >
20+ <artifactId >api-boot-common</artifactId >
21+ <optional >true</optional >
22+ </dependency >
23+ <dependency >
24+ <groupId >org.springframework</groupId >
25+ <artifactId >spring-core</artifactId >
26+ <optional >true</optional >
27+ </dependency >
1828 <!-- alibaba oss-->
1929 <dependency >
2030 <groupId >com.aliyun.oss</groupId >
2131 <artifactId >aliyun-sdk-oss</artifactId >
2232 <optional >true</optional >
2333 </dependency >
34+ <!-- Aliyun mail-->
35+ <dependency >
36+ <groupId >com.aliyun</groupId >
37+ <artifactId >aliyun-java-sdk-core</artifactId >
38+ <optional >true</optional >
39+ </dependency >
40+ <dependency >
41+ <groupId >com.aliyun</groupId >
42+ <artifactId >aliyun-java-sdk-dm</artifactId >
43+ <optional >true</optional >
44+ </dependency >
2445 <dependency >
2546 <groupId >org.projectlombok</groupId >
2647 <artifactId >lombok</artifactId >
Original file line number Diff line number Diff line change 1515 *
1616 */
1717
18- package org .minbox .framework .api .boot .plugin . mail ;
18+ package org .minbox .framework .api .boot .mail ;
1919
2020import com .aliyuncs .IAcsClient ;
2121import com .aliyuncs .dm .model .v20151123 .SingleSendMailRequest ;
2222import com .aliyuncs .dm .model .v20151123 .SingleSendMailResponse ;
2323import lombok .AllArgsConstructor ;
2424import org .minbox .framework .api .boot .common .exception .ApiBootException ;
25- import org .minbox .framework .api .boot .plugin . mail .request .ApiBootMailRequest ;
26- import org .minbox .framework .api .boot .plugin . mail .response .ApiBootMailResponse ;
25+ import org .minbox .framework .api .boot .mail .request .ApiBootMailRequest ;
26+ import org .minbox .framework .api .boot .mail .response .ApiBootMailResponse ;
2727import org .springframework .util .ObjectUtils ;
2828import org .springframework .util .StringUtils ;
2929
You can’t perform that action at this time.
0 commit comments