A.は、QQメールサービスを回し
(1)着陸QQは、アカウントをクリックし、設定を見つけます
(2)、プルダウンPOP3 / SMTPサービスおよびIMAP / SMTPサービスを開き
オープンIMAP / SMTPは、暗号文の文字列があるだろう場合は、後で使用するためにそれを保存します
二.springブート設定のメールサービス
中application.yml春のブートコンフィギュレーション・ファイルに次の設定を追加
1 春: 2 メール: 3 ユーザ名:1963342385 @ qq.com 4 パスワード:yqc ... fchj 5 ホスト:smtp.qq.com
パスワードは暗号文のパスワードを結果のメールサービスを開くための時間です
III。コーディング
テストコード
1 @RunWith(SpringRunner。クラス) 2 @SpringBootTest 3 パブリック クラスExchangeOfLearningPlatformApplicationTests { 4 @Autowired 5 JavaMailSenderImpl MailSenderの。 6 プライベート文字列emailServiceCode。 7 8 公共 ボイド試験(){ 9 emailServiceCode = "1234" 。 10 SimpleMailMessageメッセージ= 新しいSimpleMailMessage()。 11 message.setSubject( "注册验证码" )。 12 をmessage.setText( "注册验证码是:" +emailServiceCode); 13 message.setFrom( "[email protected]" )。 14 mailSender.send(メッセージ)。 15 } 16 }
コード説明:
シンプルなメッセージオブジェクトを作成します。SimpleMailMessageメッセージ=新しいSimpleMailMessageを();メッセージヘッダーを設定:message.setSubject();
設定したファイルの内容:をmessage.setText();
セットライトメール:message.setFrom();
メールを送信: mailSender.send(メッセージ);
A.は、QQメールサービスを回し
(1)着陸QQは、アカウントをクリックし、設定を見つけます
(2)、プルダウンPOP3 / SMTPサービスおよびIMAP / SMTPサービスを開き
オープンIMAP / SMTPは、暗号文の文字列があるだろう場合は、後で使用するためにそれを保存します
二.springブート設定のメールサービス
中application.yml春のブートコンフィギュレーション・ファイルに次の設定を追加
1 春: 2 メール: 3 ユーザ名:1963342385 @ qq.com 4 パスワード:yqc ... fchj 5 ホスト:smtp.qq.com
パスワードは暗号文のパスワードを結果のメールサービスを開くための時間です
III。コーディング
テストコード
1 @RunWith(SpringRunner。クラス) 2 @SpringBootTest 3 パブリック クラスExchangeOfLearningPlatformApplicationTests { 4 @Autowired 5 JavaMailSenderImpl MailSenderの。 6 プライベート文字列emailServiceCode。 7 8 公共 ボイド試験(){ 9 emailServiceCode = "1234" 。 10 SimpleMailMessageメッセージ= 新しいSimpleMailMessage()。 11 message.setSubject( "注册验证码" )。 12 をmessage.setText( "注册验证码是:" +emailServiceCode); 13 message.setFrom( "[email protected]" )。 14 mailSender.send(メッセージ)。 15 } 16 }
コード説明:
シンプルなメッセージオブジェクトを作成します。SimpleMailMessageメッセージ=新しいSimpleMailMessageを();メッセージヘッダーを設定:message.setSubject();
設定したファイルの内容:をmessage.setText();
セットライトメール:message.setFrom();
メールを送信: mailSender.send(メッセージ);