Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 11:33

SSL и IMAP

Автор Seolkin, 09 ноя 2012, 18:21

0 Пользователей и 1 гость просматривают эту тему.

Seolkin

Ни как не пойму, как заставить 1С принять самописный сертификат?



Почта=Новый ИнтернетПочтовыйПрофиль;
Почта.АдресСервераIMAP="АдресСервера";
почта.ПортIMAP=443;
почта.ИспользоватьSSLIMAP=Истина;
Почта.ПользовательIMAP="Адреспочты";
почта.ПарольIMAP="Парольпочты";
Почта2=новый ИнтернетПочта;
Попытка
Почта2.Подключиться(почта, Протоколинтернетпочты.IMAP);
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;


Выдаёт ошибку



{Обработка.Обработка1.Форма.Форма.Форма(12)}: Ошибка при вызове метода контекста (Подключиться): Certificate failure for (тут адрес Адреспочты): Self-signed certificate or untrusted authority: (тут Сертификат)



Пробовал использовать ИспользоватьSSLIMAP=Ложь, но ошибка не меняется

Dethmontt

А причем тут 1С то???
Ругается почтовый сервак! На недоверие сертификату
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Seolkin

Если попытаться войти через любой почтовый клиент, то будет сказано, что сертификат не доверенный и спросит, принимать его или нет. После принятия всё прекрасно работает.
В 1С не могу такого сделать, так как он изначально выдаёт ошибку на недоверенный сертификат и отказывается работать с ним.

Dethmontt

А нормальный сертификат сделать - не судьба?
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Seolkin

ЦитироватьА нормальный сертификат сделать - не судьба?
Нет.  Я лишь хочу сделать почтовый клиент, что бы он мог принять недоверенный сертификат (как и любой другой клиент).

Dethmontt

Я конечно сомневаюсь что из 1С это получиться сделать встроенными средствами...
Что за почта?
Добавлено: 11 ноя 2012, 18:07


http://www.forum.mista.ru/topic.php?id=631549

Сертификат SSL и IMAP в 1С

rotting

27.09.12 - 14:38

Расскажите что с этим делать, 1С пишет "Certificate failure for xxxxxxx.com: Self-signed certificate or untrusted authority: ......"

rotting

1 - 27.09.12 - 14:48

ну хоть пните в правильном направлении

rotting

2 - 27.09.12 - 14:50

вот в ПХП люди говорят что помогает вот этот параментр novalidate-cert в строке

[php]$imap = imap_open("{mail.spb.su:143/novalidate-cert}INBOX", "scat","scat");[/php]


куда это в 1С написать)?
pumbaEO

3 - 27.09.12 - 14:51

stunnel

Живой Ископаемый

4 - 27.09.12 - 14:59

Переходить на 8.3, там вроде поддерживается.

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Seolkin

Да поставил на виртуалке сервер почты Zimbra. Знаю что на 8.3 эту проблему устранили, а на 8.2 нет. Я думал, может кто сталкивался с недоверенными сертификаты в 8.2 и справился с этой проблемой.

Dethmontt

Можно только попробовать подключаться к почтовому серваку напрямую (не через объект ИнтернетПочта) как это делает родной клиент, но ты наверное сам понимаешь это будет более трудозатратно...

Я с Zimbra'ой просто никогда не работал...
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги:

Похожие темы (2)

Рейтинг@Mail.ru

Поиск