パッケージ org.springframework.mail
インターフェース MailSender
- すべての既知のサブインターフェース:
JavaMailSender
- すべての既知の実装クラス:
JavaMailSenderImpl
public interface MailSender
このインターフェースは、単純なメールを送信するための戦略を定義します。単純な要件のため、さまざまなメールシステムに実装できます。MIME メッセージなどのより豊富な機能については、JavaMailSender を検討してください。
JavaMail のインフラストラクチャクラスに依存しないため、クライアントの簡単なテストが可能です。JavaMail セッションまたはトランスポートのモックは不要です。
- 導入:
- 10.09.2003
- 作成者:
- Dmitriy Kopylenko, Juergen Hoeller
- 関連事項:
方法の概要
修飾子と型メソッド説明default void
send
(SimpleMailMessage simpleMessage) 指定された単純なメールメッセージを送信します。void
send
(SimpleMailMessage... simpleMessages) 指定された単純なメールメッセージの配列をバッチで送信します。
メソッドの詳細
send
指定された単純なメールメッセージを送信します。- パラメーター:
simpleMessage
- 送信するメッセージ- 例外:
MailParseException
- メッセージの解析中に障害が発生した場合MailAuthenticationException
- 認証に失敗した場合MailSendException
- メッセージ送信時に失敗した場合MailException
send
指定された単純なメールメッセージの配列をバッチで送信します。- パラメーター:
simpleMessages
- 送信するメッセージ- 例外:
MailParseException
- メッセージの解析中にエラーが発生した場合MailAuthenticationException
- 認証に失敗した場合MailSendException
- メッセージ送信時に失敗した場合MailException