Имя: Пароль:
1C
1С v8
Почта IMAP4
,
0 sergey198
 
02.06.15
14:47
При попытки подключится:
OK The Microsoft Exchange IMAP4 service is ready.

    Профиль = Новый ИнтернетПочтовыйПрофиль;
    
    Профиль.АдресСервераPOP3 = УчетнаяЗапись.POP3Сервер;
    Профиль.АдресСервераSMTP = УчетнаяЗапись.SMTPСервер;
    Если УчетнаяЗапись.ВремяОжиданияСервера > 0 Тогда
        Профиль.ВремяОжидания = УчетнаяЗапись.ВремяОжиданияСервера;
    КонецЕсли;
    Профиль.Пароль           = УчетнаяЗапись.Пароль;
    Профиль.Пользователь     = УчетнаяЗапись.Логин;
    Профиль.ПортPOP3         = УчетнаяЗапись.ПортPOP3;
    Профиль.ПортSMTP         = УчетнаяЗапись.ПортSMTP;
    
    //Если УчетнаяЗапись.ТребуетсяSMTPАутентификация Тогда
    //    Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
    //    Профиль.ПарольSMTP         = УчетнаяЗапись.ПарольSMTP;
    //    Профиль.ПользовательSMTP   = УчетнаяЗапись.ЛогинSMTP;
    //Иначе
        //Профиль.АутентификацияSMTP = СпособSMTPАутентификации.БезАутентификации;
        //Профиль.ПарольSMTP         = "";
        //Профиль.ПользовательSMTP   = "";
    //КонецЕсли;
        
    Возврат Профиль;
Может кто подскажет по какой причине?
1 pessok
 
02.06.15
14:51
так а проблема то в чем?
2 Garikk
 
02.06.15
15:00
(0) так наверное потому что POP3 и IMAP разные протоколы

А у вас в коде я чёто не наблюдаю слов IMAP
3 sergey198
 
02.06.15
15:01
Профиль.АутентификацияPOP3 = Ложь;

    Профиль.АутентификацияSMTP = Ложь;



    

    // IMAP

    Профиль.ИспользоватьSSLIMAP = Истина;

    Профиль.АдресСервераIMAP = УчетнаяЗапись.POP3Сервер;

    Профиль.ПортIMAP = УчетнаяЗапись.ПортPOP3;     

    Профиль.ПользовательIMAP = УчетнаяЗапись.Логин;

    Профиль.ПарольIMAP =  УчетнаяЗапись.Пароль;

    Профиль.ТолькоЗащищеннаяАутентификацияIMAP=Ложь;
Вот код
4 sergey198
 
02.06.15
15:01
но при попытки отправить:
5 Garikk
 
02.06.15
15:03
почта отправляется через SMTP
6 Garikk
 
02.06.15
15:04
обычно
7 sergey198
 
02.06.15
15:05
(6) а есть код рабочий?
8 sergey198
 
02.06.15
15:07
Ошибка при вызове метода контекста (Подключиться): TLS/SSL failure for "почта": Invalid token, probably not an SSL server
9 Garikk
 
02.06.15
15:08
в ошибке же понятно написано почему не работает то
10 pessok
 
02.06.15
15:08
вестимо, SSL надо отключить:
Профиль.ИспользоватьSSLIMAP = Ложь;
11 Garikk
 
02.06.15
15:08
+(10) или порт поменять на правильный
12 Garikk
 
02.06.15
15:09
+(11)  для IMAP SSL это 993
13 bolero
 
02.06.15
15:12
если долго тыкать не тем протоколом в не тот порт, то рано или поздно он заработает, а хотя ой нет, не заработает
14 sergey198
 
02.06.15
15:13
(12) Профиль.ИспользоватьSSLIMAP = истина;
указал, и порт 993
Ошибка при вызове метода контекста (Подключиться): Can not authenticate to IMAP server: AUTHENTICATE failed.
15 Garikk
 
02.06.15
15:15
Заметил давно такую особенность, если человеку помогать он совершенно думать перестаёт
16 pessok
 
02.06.15
15:16
будь мужиком, авторизуйся на SSL!
17 pessok
 
02.06.15
15:17
т.е. на IMAP
18 sergey198
 
02.06.15
15:24
Профиль = Новый ИнтернетПочтовыйПрофиль;
    Профиль.АутентификацияPOP3 = Ложь;
    Профиль.АутентификацияSMTP = Ложь;
    Профиль.ИспользоватьSSLIMAP = Истина;
    Профиль.АдресСервераIMAP = УчетнаяЗапись.POP3Сервер;
    Профиль.ПортIMAP = УчетнаяЗапись.ПортPOP3;     
    Профиль.ПользовательIMAP = УчетнаяЗапись.Логин;
    Профиль.ПарольIMAP =  УчетнаяЗапись.Пароль;
    Профиль.ТолькоЗащищеннаяАутентификацияIMAP=Ложь;
При попытки подключится
19 sergey198
 
02.06.15
15:25
Ошибка при вызове метода контекста (Послать): Данная операция не может быть выполнена, так как адрес SMTP сервера не указан.
Я же его отключил, не пойму блин в чем дело((
20 Garikk
 
02.06.15
15:27
(19) ==> (5)
даж процитирую "почта отправляется через SMTP"!

========
Ну блин жеж => (15)
21 Сияющий в темноте
 
02.06.15
16:13
Во-первых,явно указать,что используется имап
Во-вторых,через имап можно только письмо в папке создать,а отправлять приходится через смтп
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.