सबसे पहले जीमेल SMTP के माध्यम से ई-मेल भेजा जा रहा है, मुझे लगता है कि 1.2.0.RELEASE साथ ईमेल भेजने के काम करता है ठीकस्प्रिंग बूट 1.2.5.RELEASE -
application.properties कहने की जरूरत है:
spring.mail.host = smtp.gmail.com
spring.mail.username = *****@gmail.com
spring.mail.password = ****
spring.mail.properties.mail.smtp.auth = true
spring.mail.properties.mail.smtp.socketFactory.port = 465
spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory
spring.mail.properties.mail.smtp.socketFactory.fallback = false
pox.xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.2.0.RELEASE</version>
<relativePath/>
</parent>
.......
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
1.2.5.RELEASE ईमेल भेजने काम नहीं किया है करने के लिए माता पिता के संस्करण बदलने के बाद
डॉक्स का कहना है: यदि spring.mail.host और प्रासंगिक पुस्तकालय (जैसा कि वसंत-बूट-स्टार्टर-मेल द्वारा परिभाषित किया गया है) उपलब्ध है, तो डिफ़ॉल्ट जावामेलरेंडर बनाया गया है यदि कोई भी exis ts।
तो मैं
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
जोड़े हुए नहीं मदद की है और उसके बाद मैं
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.4</version>
</dependency>
इसके अलावा मैं कोशिश की है करने के लिए इसे बदल दिया है
spring.mail.host = smtp.gmail.com
spring.mail.username = *****@gmail.com
spring.mail.password = ****
spring.mail.port = 465
उसका परिणाम।
मैन्युअल रूप से @Bean बनाने और कॉन्फ़िगर करने में कोई समस्या नहीं है। लेकिन मैं वसंत बूट की सभी सुंदरता का उपयोग करना चाहता हूं।
कृपया मुझे मेरी गलतियों पर इंगित करें।
अग्रिम धन्यवाद
तो त्रुटि संदेश क्या है? – dunni
@dunni, त्रुटि संदेश नहीं है।प्रेषक धागा बस – InsFi
जमा करता है तो आपके पास स्प्रिंग बूट 1.2.0 का उपयोग करके नमूना प्रोजेक्ट है और यह काम करता है। और फिर आप वसंत बूट 1.2.5 में बदल जाते हैं और फिर यह टूट जाता है? जहां तक मैं देख सकता हूं उन दो संस्करणों के बीच कुछ भी नहीं बदला है। क्या आप परियोजना साझा कर सकते हैं? –