Эй, все. Мы отправляем несколько писем (около 23 000) с помощью службы IIS6 SMTP и каждый раз получаем около 7-8 сообщений об ошибках. Трассировка стека является:IIS SMTP: превышение ответа на распределение памяти
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, но если я смогу устранить эти сообщения об ошибках, это будет выглядеть как шаг вперед.
Благодаря
Джим