SmtpClientに私が使用していないSendAsyncメソッドがあることを考えると、StmpClient.Sendが同期していると想定しても安全ですか?一時ファイルを添付したメールを送信しているのですが、すぐに削除できるか知りたいです。
ありがとう、ロブ。
SmtpClientに私が使用していないSendAsyncメソッドがあることを考えると、StmpClient.Sendが同期していると想定しても安全ですか?一時ファイルを添付したメールを送信しているのですが、すぐに削除できるか知りたいです。
ありがとう、ロブ。
msdnのドキュメントから:「配信のためにSMTPサーバーに電子メールメッセージを送信します。これらのメソッドは、メッセージの送信中にブロックされます。」
そうです、それは同期です。
まあ、smtp サーバーへの「送信」は同期的ですが、メッセージが意図した宛先に確実に届くようにしようとしていた場合は、うまくいきません。SmtpClient は、Smtp サーバーが受信を確認するとすぐに操作を洗い流します。
はい、同期しています。