其實我是在春天以及在駱駝新。我在春天項目上工作。我想在用戶成功註冊後發送一個構造郵件。我見過很多教程和搜索堆棧溢出,但我didn不明白,請幫助我。 任何幫助將不勝感激。提前感謝。如何在用戶用spring註冊成功註冊後使用apache駱駝發送郵件?
-3
A
回答
0
您可以使用以下代碼片段。
首先,你需要添加一個依賴電子郵件
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>${java-mail.version}</version>
</dependency>
創建豆
<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="mailSender.host"/>
<property name="port" value="mailSender.port"/>
<property name="username" value="mailSender.username"/>
<property name="password" value="mailSender.password"/>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
</props>
</property>
</bean>
添加下面的方法將發送電子郵件
private void send(String to, String subject, String body){
SimpleMailMessage message = new SimpleMailMessage();
message.setTo(to);
message.setSubject(subject);
message.setText(body);
mailSender.send(message);
}
public void sendMail(User user) {
Map<String, Object> model = new HashMap<String, Object>();
model.put("email", user.getEmail());
String emailBody = "Email body text";
this.send("[email protected]", "Subject", emailBody);
}
+0
@ Shahzeb ..感謝您提供我的解決方案,但解決方案是由您提供的不是使用apache駱駝配置,它只是簡單的java郵件API。我已經使用過它,但需要駱駝配置。 –
+0
http://people.apache.org/~dkulp/camel/mail.html – Shahzeb
相關問題
- 1. 如何在用戶註冊後生成註冊號(UserId)並通過郵件發送給用戶?
- 2. 註冊後註冊用戶
- 3. Grails Spring Security註冊/註冊用戶
- 4. 發送給用戶歡迎電子郵件註冊後在php
- 5. 如何在用戶註冊後發送用戶登錄憑證
- 6. 用戶註冊後D7不發送郵件
- 7. Laravel 5.2 - 用戶註冊後發送歡迎郵件
- 8. 用戶註冊6小時後,Django發送郵件和短信
- 9. 註冊用戶和未註冊用戶
- 10. 如何使用rails設計成功註冊成功註冊到特定頁面?
- 11. 在註冊用戶之前發送驗證郵件 - PHP
- 12. ion_auth:用戶註冊時觸發發送電子郵件
- 13. 駱駝如何添加註冊表的東西 - 用java,一般
- 14. 用Javascript註冊用戶註冊登錄
- 15. 用PHP註冊MySQL的用戶註冊
- 16. 駱駝正規化豆未註冊
- 17. 如何使用Tornado和MongoDB發送用戶註冊確認電子郵件?
- 18. 如何使用Devise向Rails中的新註冊用戶發送歡迎郵件?
- 19. 註冊用戶?
- 20. 註冊用戶
- 21. 如何在laravel註冊後發送電子郵件?
- 22. 成功註冊時發送電子郵件
- 23. 註冊網站用戶和發送電子郵件
- 24. 發送電子郵件給所有註冊用戶
- 25. 註冊用戶之間發送和接收郵件
- 26. 用戶註冊發送2封電子郵件
- 27. 發送電子郵件給codeigniter的註冊用戶
- 28. 當新用戶註冊時發送激活電子郵件
- 29. TeamCity:向非註冊用戶發送電子郵件通知
- 30. Spring MVC:用戶註冊的組件?
所以,你要發送電子郵件,並不起作用? – f1sh
謝謝@ f1sh即時回覆。你明白了我的觀點。 –
https://www.mkyong.com/spring/spring-sending-e-mail-via-gmail-smtp-server-with-mailsender/ – Shahzeb