Всем снова здравствуйте!
С настройкой меил роутера разобрались, как со входящей, так и с исходящей почтой.
Но остался один пункт.
Когда мы настроили email роутер с SSL и настроили сертификаты, то входящая почта с ssl работает, а исходящая почта с галочкой ssl нет.
Всю проверку к конфигураторе меил роутера проходит, все зелененькое.
Но в логах сервера пишется ошибка:
Не найдено описание для события с кодом ( 0 ) в источнике ( MSCRMEmail ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера. Попробуйте использовать ключ /AUXSOURCE= для получения этого описания, - дополнительные сведения об этом содержатся в справке. В записи события содержится следующая информация: #26234 - The E-mail Router service could not process a provider work item using assembly: Microsoft.Crm.Tools.EmailProviders.dll and class: Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider. System.ArgumentException: Указанное значение содержит недопустимые знаки управления.
Имя параметра: value
в System.Net.WebHeaderCollection.CheckBadChars(String name, Boolean isHeaderValue)
в System.Net.WebHeaderCollection.Set(String name, String value)
в Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.PrepareCommand(String verb, String headerName, String headerValue, Int32 maxRange)
в Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.Move(Uri moveFolderUri)
в Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.MoveMessage(EmailMessage emailMessage)
в Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.MoveMessageIfNeeded(Exception e, EmailMessage emailMessage)
в Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.HandleAcceptMessageError(Exception e, EmailMessage emailMessage)
в Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()
в Microsoft.Crm.Tools.Email.Agent.ServiceCore.ExecuteProviderWork(Object providerQueueRequestObject).
А также:
Тип события: Ошибка
Источник события: MSCRMEmail
Категория события: Отсутствует
Код события: 0
Дата: 12.08.2008
Время: 14:19:36
Пользователь: Н/Д
Описание:
Не найдено описание для события с кодом ( 0 ) в источнике ( MSCRMEmail ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера. Попробуйте использовать ключ /AUXSOURCE= для получения этого описания, - дополнительные сведения об этом содержатся в справке. В записи события содержится следующая информация: #61042 - An error occurred while processing the outgoing e-mail message with subject "newexch CRM:0001016" for SMTP:
http://server/CRM for delivery through server.exch.local. System.Net.Mail.SmtpException: Сервер не поддерживает защищенные соединения.
в System.Net.Mail.SmtpConnection.GetConnection(String host, Int32 port)
в System.Net.Mail.SmtpTransport.GetConnection(String host, Int32 port)
в System.Net.Mail.SmtpClient.GetConnection()
в System.Net.Mail.SmtpClient.Send(MailMessage message)
в Microsoft.Crm.Tools.Email.Providers.SmtpPollingSendEmailProvider.ProcessMessageInternal(email emailMessage)
в Microsoft.Crm.Tools.Email.Providers.CrmPollingSendEmailProvider.ProcessMessage(email emailMessage)
в Microsoft.Crm.Tools.Email.Providers.CrmPollingSendEmailProvider.Run().
Если в настройках исходящей почты убрать галочку ssl, то ошибок этих нет и почта работает.
Кто-нибудь сталкивался?