やあみんな。IIS6 SMTPサービスを使用してかなりの数の電子メール(約23k)を送信し、毎回約7〜8のエラーメッセージを受信します。スタックトレースは次のとおりです。
System.Net.Mail.SmtpException: Exceeded storage allocation. The server response was: 4.3.1 Session size exceeds fixed maximum session size
at System.Net.Mail.DataStopCommand.CheckResponse(SmtpStatusCode statusCode, String serverResponse)
at System.Net.Mail.DataStopCommand.Send(SmtpConnection conn)
at System.Net.Mail.SmtpConnection.OnClose(Object sender, EventArgs args)
at System.Net.ClosableStream.Close()
at System.Net.Mail.MailWriter.Close()
at System.Net.Mail.SmtpClient.Send(MailMessage message)
SMTP構成は次のとおりです。
Limit message size: 2048k
Limit session size: 20240k
Limit # of messages per connection: 20
Limit # of recipients per message: 100
セッションサイズを調整するのと同じくらい簡単ですか?もしそうなら、何が推奨されますか?制限セッションサイズのチェックを外す必要がありますか?
私はSMTPセットアップの専門家であるとは主張していませんが、これらのエラーメッセージを排除できれば、それは一歩前進のように思えます。
ありがとう
ジム