добрый день!
подскажите где может быть загвоздка.
необходимо отправлять письмо из 1с при определенном действии.
в справочнике - учетные записи электронной почты настроили учетную запись. при проверке подключения ошибок нет. все успешно подключается.
пишем код (через почта и интернет почта нельзя):
Если ставим без использования SSL ошибка такая:
The server rejected the sender address. The server response was: 550 Authentication required
Если ставим использовать SSL, тогда ошибка такая:
The transport failed to connect to the server.
почему при проверке подключения все ок. а при отправке ошибки.
подскажите где может быть загвоздка.
необходимо отправлять письмо из 1с при определенном действии.
в справочнике - учетные записи электронной почты настроили учетную запись. при проверке подключения ошибок нет. все успешно подключается.
пишем код (через почта и интернет почта нельзя):
CDO_СерверSMTP = Профиль.АдресСервераSMTP;
CDO_ПользовательSMTP = Профиль.ПользовательSMTP;
CDO_ПарольSMTP = Профиль.ПарольSMTP;
CDO_ПортSMTP = Профиль.ПортSMTP;
Отправитель = Профиль.Пользователь;
Письмо=Новый COMОбъект("CDO.Message");
Письмо.to="адрес почты";
Письмо.from=Отправитель;
Письмо.AddAttachment(ИмяФайла);
Письмо.Subject=Тема;
Письмо.TextBody=ТекстПисьма;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing").Value=2;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver").Value=CDO_СерверSMTP;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate").Value=1;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername").Value=CDO_ПользовательSMTP;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword").Value=CDO_ПарольSMTP;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport").Value=CDO_ПортSMTP;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl").Value = 1;
Письмо.Configuration.Fields.Update();
Письмо.Send();
ПоказатьЕсли ставим без использования SSL ошибка такая:
The server rejected the sender address. The server response was: 550 Authentication required
Если ставим использовать SSL, тогда ошибка такая:
The transport failed to connect to the server.
почему при проверке подключения все ок. а при отправке ошибки.
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот