![]() |
|
Почта работала на 8.2, перестала работать на 8.3. Подскажите как натсроить | ☑ | ||
---|---|---|---|---|
0
Sova112
11.04.15
✎
13:23
|
нНаписала вот так вот
Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.POP3ПередSMTP= Ложь; Профиль.АдресСервераIMAP= ""; Профиль.АдресСервераPOP3= "mail.ms.ru"; Профиль.АдресСервераSMTP= "mail.ms.ru"; Профиль.АутентификацияPOP3 = СпособPOP3Аутентификации.Обычная; Профиль.ИспользоватьSSLIMAP = Ложь; Профиль.Пароль= "4RFDE5tg" ; Профиль.ПарольIMAP = "" ; Профиль.ПарольSMTP = "4Rtg" ; Профиль.Пользователь= "snb@ms.ru" ; Профиль.ПользовательIMAP = "" ; Профиль.ПользовательSMTP= "sb@ms.ru" ; Профиль.ПортIMAP= 143 ; Профиль.ПортPOP3= 110 ; Профиль.ПортSMTP= 25 ; Профиль.Таймаут = 60 ; Если Истина Тогда Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию; Профиль.ПарольSMTP = "4Rg"; Профиль.ПользовательSMTP ="snab@msperm.ru"; Иначе Профиль.АутентификацияSMTP = СпособSMTPАутентификации.БезАутентификации; Профиль.ПарольSMTP = ""; Профиль.ПользовательSMTP = ""; КонецЕсли; ИнтернетПочта = Новый ИнтернетПочта; Профиль.ИспользоватьSSLPOP3 = Ложь; Профиль.ИспользоватьSSLSMTP = Ложь; Профиль.ТолькоЗащищеннаяАутентификацияIMAP = Ложь; Профиль.ТолькоЗащищеннаяАутентификацияPOP3 = Ложь; Профиль.ТолькоЗащищеннаяАутентификацияSMTP = Ложь; ИнтернетПочта.Подключиться(Профиль); вот что пишет орма.Форма.Форма(43)}: Ошибка при вызове метода контекста (Подключиться) ИнтернетПочта.Подключиться(Профиль); . На платформе же 8.2 все нормально подключается |
|||
1
kisobol
11.04.15
✎
13:57
|
Приведи полностью текст сообщения об ошибке.
Должно быть что-то типо, полюбому у тебя ошибка в данных. {Обработка.Почта.Форма.Форма.Форма(24)}: Ошибка при вызове метода контекста (Подключиться) ИнтернетПочта.Подключиться(Профиль); по причине: Can not authenticate to SMTP server: 535 5.7.8 Error: authentication failed: Invalid user or password! |
|||
2
Sova112
11.04.15
✎
14:12
|
пишет вот такую ошибку
Ошибка при вызове метода контекста (Послать): Почтовый ящик не доступен (SMTP error code 550): |
|||
3
Sova112
11.04.15
✎
14:13
|
сделела вот ак вот
Профиль1 = ПолучитьИнтернетПочтовыйПрофиль(УчетнаяЗапись); Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = Профиль1.АдресСервераPOP3; Профиль.АдресСервераSMTP = Профиль1.АдресСервераSMTP; Если 60 > 0 Тогда Профиль.ВремяОжидания = 60; КонецЕсли; Профиль.Пароль = Профиль1.Пароль; Профиль.Пользователь = Профиль1.Пользователь ; Профиль.ПортPOP3 = Профиль1.ПортPOP3; Профиль.ПортSMTP = Профиль1.ПортSMTP; Если Истина Тогда Профиль.ПарольSMTP = Профиль1.ПарольSMTP; Профиль.ПользовательSMTP = Профиль1.ПользовательSMTP; КонецЕсли; |
|||
4
Sova112
11.04.15
✎
14:17
|
все вернула как в первом сообщении выдает вот актую ошибку
|
|||
5
kisobol
11.04.15
✎
14:24
|
Почтовый ящик не доступен (SMTP error code 550):
|
|||
6
Sova112
11.04.15
✎
14:32
|
с пд=латформы 8.2 все работает на ура
|
|||
7
Sova112
11.04.15
✎
14:36
|
но надо 8.3
|
|||
8
serega2671
11.04.15
✎
14:37
|
в 8.3 вроде бы нет свойства СпособSMTPАутентификации.
ТолькоЗащищеннаяАутентификацияSMTP (SMTPSecureAuthenticationOnly) Использование: Чтение и запись. Описание: Тип: Булево. Указывает на использование для протокола SMTP только защищенных способов аутентификации из поддерживаемых сервером (на данный момент CRAM-MD5). Ложь - использовать наиболее защищенный способ аутентификации из поддерживаемых сервером. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение. Примечание: Ложь - соответствует устаревшим значениям свойств АутентификацияSMTP Plain, Login, ПоУмолчанию. Истина - соответствует устаревшему значению свойства АутентификацияSMTP.CramMD5. Тоже была проблема и на то что свойства СпособSMTPАутентификации в 8.3 нет 1С не ругалась. |
|||
9
Sova112
11.04.15
✎
14:37
|
Профиль1 = ПолучитьИнтернетПочтовыйПрофиль(УчетнаяЗапись);
Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = Профиль1.АдресСервераPOP3; Профиль.АдресСервераSMTP = Профиль1.АдресСервераSMTP; Если 60 > 0 Тогда Профиль.ВремяОжидания = 60; КонецЕсли; Профиль.Пароль = Профиль1.Пароль; Профиль.Пользователь = Профиль1.Пользователь ; Профиль.ПортPOP3 = Профиль1.ПортPOP3; Профиль.ПортSMTP = Профиль1.ПортSMTP; Если Истина Тогда Профиль.ПарольSMTP = Профиль1.ПарольSMTP; Профиль.ПользовательSMTP = Профиль1.ПользовательSMTP; КонецЕсли; Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию ; Профиль.ИспользоватьSSLSMTP = Ложь; Профиль.POP3ПередSMTP = Ложь; Добавляю вот жти параметры рофиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию ; Профиль.ИспользоватьSSLSMTP = Ложь; Профиль.POP3ПередSMTP = Ложь; М все перестаетподключатся к учетной запсиси |
|||
10
serega2671
11.04.15
✎
14:38
|
думаю стоит заменить Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию
на ТолькоЗащищеннаяАутентификацияSMTP (SMTPSecureAuthenticationOnly) Ложь - соответствует устаревшим значениям свойств АутентификацияSMTP Plain, Login, ПоУмолчанию. Истина - соответствует устаревшему значению свойства АутентификацияSMTP.CramMD5. |
|||
11
Sova112
11.04.15
✎
14:57
|
подключается сейчас нормально, но ошибка та же
Профиль1 = Профиль; Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = Профиль1.АдресСервераPOP3; Профиль.АдресСервераSMTP = Профиль1.АдресСервераSMTP; Если 60 > 0 Тогда Профиль.ВремяОжидания = 60; КонецЕсли; Профиль.Пароль = Профиль1.Пароль; Профиль.Пользователь = Профиль1.Пользователь ; Профиль.ПортPOP3 = Профиль1.ПортPOP3; Профиль.ПортSMTP = Профиль1.ПортSMTP; Профиль.ПарольSMTP = Профиль1.ПарольSMTP; Профиль.ПользовательSMTP = Профиль1.ПользовательSMTP; Профиль.POP3ПередSMTP = Ложь; Профиль.ИспользоватьSSLPOP3 = Ложь; Профиль.ИспользоватьSSLSMTP = Ложь; Профиль.ТолькоЗащищеннаяАутентификацияIMAP = Ложь; Профиль.ТолькоЗащищеннаяАутентификацияPOP3 = Ложь; Профиль.ТолькоЗащищеннаяАутентификацияSMTP = Ложь; |
|||
12
Sova112
11.04.15
✎
14:58
|
Ошибка при вызове метода контекста (Послать): Почтовый ящик не доступен (SMTP error code 550)
|
|||
13
Sova112
11.04.15
✎
15:01
|
постморела вот это , все настроено так же http://its.1c.ru/db/metod8dev/content/2356/hdoc
|
|||
14
serega2671
11.04.15
✎
15:03
|
А если попробовать Профиль.ТолькоЗащищеннаяАутентификацияSMTP = Истина;???
|
|||
15
serega2671
11.04.15
✎
15:12
|
ИнПочта = Новый ИнтернетПочта;
ИнПрофиль = Новый ИнтернетПочтовыйПрофиль; ИнПрофиль.АдресСервераPOP3 = УчетнаяЗаписьEmail.POP3Сервер; ИнПрофиль.АдресСервераSMTP = УчетнаяЗаписьEmail.SMTPСервер; ИнПрофиль.Пользователь = УчетнаяЗаписьEmail.АдресЭлектроннойПочты; ИнПрофиль.ПользовательSMTP = УчетнаяЗаписьEmail.АдресЭлектроннойПочты; ИнПрофиль.Пароль = УчетнаяЗаписьEmail.Пароль; ИнПрофиль.ПарольSMTP = УчетнаяЗаписьEmail.ПарольSMTP; ИнПрофиль.ПортSMTP = УчетнаяЗаписьEmail.ПортSMTP; ИнПрофиль.ПортPOP3 = УчетнаяЗаписьEmail.ПортPOP3; ИнПрофиль.ТолькоЗащищеннаяАутентификацияSMTP = Истина; ИнПрофиль.POP3ПередSMTP = Истина; Письмо=Новый ИнтернетПочтовоеСообщение; Письмо.ИмяОтправителя = УчетнаяЗаписьEmail.Наименование; Письмо.Отправитель.Адрес = УчетнаяЗаписьEmail.АдресЭлектроннойПочты; Письмо.Кодировка="windows-1251"; Письмо.Тема="Выгрузка накладных за "+Формат(ТекущаяДата(),"ДЛФ=Д"); Почта=Новый ИнтернетПочта; Почта.Подключиться(ИнПрофиль); Почта.Послать(Письмо); Почта.Отключиться(); |
|||
16
Sova112
11.04.15
✎
15:14
|
вот чего пишет Secure SMTP authentication not available: mail.msperm.ru
|
|||
17
serega2671
11.04.15
✎
15:20
|
Может быть включено защищенное соединение SSL? Тогда отключить нужно
|
|||
18
serega2671
11.04.15
✎
15:24
|
||||
19
Sova112
11.04.15
✎
15:50
|
(18) там описывается применение ссл а у меня его нет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |