Advertisement
Guest User

Untitled

a guest
Oct 6th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.92 KB | None | 0 0
  1. #spring boot properties
  2. #Mon Oct 02 08:41:37 EDT 2017
  3. spring.datasource.driver-class-name=org.postgresql.Driver
  4.  
  5. spring.datasource.username=postgres
  6. spring.datasource.password=postgres
  7. spring.datasource.url=jdbc:postgresql://localhost/database
  8.  
  9. spring.jpa.hibernate.ddl-auto=validate
  10.  
  11. #Spring Mail Config
  12. spring.mail.host = email-ssl.com.br
  13. spring.mail.port = 587
  14. spring.mail.username = teste@teste.com
  15. spring.mail.password = teste
  16. spring.mail.properties.mail.smtp.auth = true
  17. spring.mail.properties.mail.smtp.starttls.enable = true
  18.  
  19. @Component
  20. public class EmailServiceImpl implements EmailService {
  21.  
  22. @Autowired
  23. public JavaMailSender emailSender;
  24.  
  25. @Override
  26. public boolean sendSimpleMessage(String to, String subject, String text, String cc, String bcc) {
  27. try {
  28. SimpleMailMessage message = new SimpleMailMessage();
  29. message.setTo(to);
  30. message.setSubject(subject);
  31. message.setText(text);
  32. message.setCc(cc);
  33. message.setBcc(bcc);
  34. emailSender.send(message);
  35.  
  36. return true;
  37. } catch (Exception e) {
  38. e.printStackTrace();
  39. return false;
  40. }
  41. }
  42. }
  43.  
  44. org.springframework.mail.MailSendException: Failed messages: javax.mail.SendFailedException: Invalid Addresses;
  45. nested exception is:
  46. com.sun.mail.smtp.SMTPAddressFailedException: 504 5.5.2 <usuario@usuario-Inspiron-3647>: Sender address rejected: need fully-qualified address
  47. ; message exception details (1) are:
  48. Failed message 1:
  49. javax.mail.SendFailedException: Invalid Addresses;
  50. nested exception is:
  51. com.sun.mail.smtp.SMTPAddressFailedException: 504 5.5.2 <usuario@usuario-Inspiron-3647>: Sender address rejected: need fully-qualified address
  52.  
  53. <?xml version="1.0" encoding="UTF-8"?>
  54. <project
  55. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
  56. xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  57. <modelVersion>4.0.0</modelVersion>
  58. <packaging>war</packaging>
  59. <parent>
  60. <groupId>org.springframework.boot</groupId>
  61. <artifactId>spring-boot-starter-parent</artifactId>
  62. <version>1.5.3.RELEASE</version>
  63. </parent>
  64. <groupId>com.spring.teste</groupId>
  65. <artifactId>webservice</artifactId>
  66. <version>1.0.0-SNAPSHOT</version>
  67. <properties>
  68. <maven.compiler.source>1.7</maven.compiler.source>
  69. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  70. <maven.compiler.target>1.7</maven.compiler.target>
  71. <jjwt.version>0.6.0</jjwt.version>
  72. </properties>
  73. <dependencyManagement />
  74. <dependencies>
  75. <!-- Spring Boot -->
  76. <dependency>
  77. <groupId>org.springframework.boot</groupId>
  78. <artifactId>spring-boot-starter</artifactId>
  79. <scope>compile</scope>
  80. </dependency>
  81. <dependency>
  82. <groupId>org.springframework.boot</groupId>
  83. <artifactId>spring-boot-starter-test</artifactId>
  84. <scope>test</scope>
  85. </dependency>
  86. <dependency>
  87. <groupId>org.springframework.boot</groupId>
  88. <artifactId>spring-boot-starter-web</artifactId>
  89. <scope>compile</scope>
  90. </dependency>
  91.  
  92. <!-- Spring Data -->
  93. <dependency>
  94. <groupId>org.springframework.boot</groupId>
  95. <artifactId>spring-boot-starter-data-jpa</artifactId>
  96. </dependency>
  97.  
  98. <!-- Spring Security -->
  99. <dependency>
  100. <groupId>org.springframework.boot</groupId>
  101. <artifactId>spring-boot-starter-security</artifactId>
  102. </dependency>
  103.  
  104. <!-- Spring Mail -->
  105. <dependency>
  106. <groupId>org.springframework.boot</groupId>
  107. <artifactId>spring-boot-starter-mail</artifactId>
  108. </dependency>
  109.  
  110. <!-- Spring Boot Tomcat -->
  111. <dependency>
  112. <groupId>org.springframework.boot</groupId>
  113. <artifactId>spring-boot-starter-tomcat</artifactId>
  114. <scope>provided</scope>
  115. </dependency>
  116.  
  117. <!-- Hibernate -->
  118. <dependency>
  119. <groupId>org.hibernate</groupId>
  120. <artifactId>hibernate-validator</artifactId>
  121. <version>5.4.1.Final</version>
  122. <scope>compile</scope>
  123. </dependency>
  124.  
  125. <!-- PostgreSQL -->
  126. <dependency>
  127. <groupId>org.postgresql</groupId>
  128. <artifactId>postgresql</artifactId>
  129. <version>9.4-1201-jdbc41</version>
  130. </dependency>
  131.  
  132. <!-- Jackson JSON Processor -->
  133. <dependency>
  134. <groupId>com.fasterxml.jackson.core</groupId>
  135. <artifactId>jackson-core</artifactId>
  136. <version>2.8.8</version>
  137. </dependency>
  138. <dependency>
  139. <groupId>com.fasterxml.jackson.core</groupId>
  140. <artifactId>jackson-databind</artifactId>
  141. <version>2.8.8</version>
  142. </dependency>
  143.  
  144.  
  145.  
  146. <dependency>
  147. <groupId>io.jsonwebtoken</groupId>
  148. <artifactId>jjwt</artifactId>
  149. <version>${jjwt.version}</version>
  150. </dependency>
  151.  
  152. <dependency>
  153. <groupId>javax.validation</groupId>
  154. <artifactId>validation-api</artifactId>
  155. <version>1.1.0.Final</version>
  156. <scope>compile</scope>
  157. </dependency>
  158. <dependency>
  159. <groupId>javax.servlet.jsp.jstl</groupId>
  160. <artifactId>jstl-api</artifactId>
  161. <version>1.2</version>
  162. <scope>compile</scope>
  163. <exclusions>
  164. <exclusion>
  165. <artifactId>servlet-api</artifactId>
  166. <groupId>javax.servlet</groupId>
  167. </exclusion>
  168. <exclusion>
  169. <artifactId>jsp-api</artifactId>
  170. <groupId>javax.servlet.jsp</groupId>
  171. </exclusion>
  172. </exclusions>
  173. </dependency>
  174. <dependency>
  175. <groupId>org.glassfish.web</groupId>
  176. <artifactId>jstl-impl</artifactId>
  177. <version>1.2</version>
  178. <scope>compile</scope>
  179. <exclusions>
  180. <exclusion>
  181. <artifactId>servlet-api</artifactId>
  182. <groupId>javax.servlet</groupId>
  183. </exclusion>
  184. <exclusion>
  185. <artifactId>jsp-api</artifactId>
  186. <groupId>javax.servlet.jsp</groupId>
  187. </exclusion>
  188. </exclusions>
  189. </dependency>
  190. </dependencies>
  191. <build>
  192. <plugins>
  193. <plugin>
  194. <artifactId>maven-war-plugin</artifactId>
  195. <version>2.4</version>
  196. <configuration>
  197. <failOnMissingWebXml>false</failOnMissingWebXml>
  198. </configuration>
  199. </plugin>
  200. <plugin>
  201. <groupId>org.springframework.boot</groupId>
  202. <artifactId>spring-boot-maven-plugin</artifactId>
  203. </plugin>
  204. </plugins>
  205. </build>
  206. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement