Browse Source

更新依赖,空指针处理

liyuan 2 weeks ago
parent
commit
c6956698f1
2 changed files with 19 additions and 1 deletions
  1. 18 0
      pom.xml
  2. 1 1
      src/main/java/com/echepei/utils/mail/SendMailUtil.java

+ 18 - 0
pom.xml

@@ -81,5 +81,23 @@
         </dependency>
 
     </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-shade-plugin</artifactId>
+                <version>3.5.0</version>
+                <executions>
+                    <execution>
+                        <phase>package</phase>
+                        <goals><goal>shade</goal></goals>
+                        <configuration>
+                            <createDependencyReducedPom>true</createDependencyReducedPom>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
 
 </project>

+ 1 - 1
src/main/java/com/echepei/utils/mail/SendMailUtil.java

@@ -43,7 +43,7 @@ public class SendMailUtil {
         MimeMessage message = new MimeMessage(session);
         message.setSubject(mailDto.getMailTitle());
         message.setFrom(new InternetAddress(mailDto.getMailFrom()));
-        insertRecipient(message, MimeMessage.RecipientType.TO, mailDto.getMailFrom());
+        insertRecipient(message, MimeMessage.RecipientType.TO, mailDto.getMailTo());
         if (StringUtils.hasText(mailDto.getMailCc())) {
             insertRecipient(message, MimeMessage.RecipientType.CC, mailDto.getMailCc());
         }