Отправить письмо по imap #629729


#0 by mdv44
Привет всем. Не могу никак разобраться с работой по imap из 1с. Платформа 8.2.16 Пример кода Если убрать ИспользоватьSSLIMAP = Истина, то виснет 1с-ка Иначе выдает ошибку TLS/SSL failure for imap.yandex.ru: Unexpected TCP input disconnect Помогите, пожалуйста
#1 by mih_io
а что, 1с-ка уже научилась работать по IMAP протоколу да еще и в SSL режиме?
#2 by mdv44
По нету полазал, пишут что начиная с версии 8.2.14 научилась, только вот настроить не фига не получается
#3 by miki
так IMAP-же - клиентский протокол, т. е. для приема, что по нему отправлять?
#4 by mih_io
ммм, понятно. Надо будет обязательно посмотреть. То для SSL использую stunnel и только по pop3 ТС, если получится решить проблему, то озвучь
#5 by kotletka
как он её решит, по имап как уже сказано он сможет только принять почту, но никак не отправить
#6 by miki
может порты явно указать? 143 для обычного подключения или 943 с SSL?
#7 by zladenuw
может проблема интернет сервера. пробуй с полными првами
#8 by mdv44
Синтаксис: Послать(<Сообщение>, <ОбрабатыватьТексты>, <ПротоколОтправкиПочты>) Параметры: Тип: ИнтернетПочтовоеСообщение. Тип: ОбработкаТекстаИнтернетПочтовогоСообщения. Обрабатывает тексты перед отправкой. Значение по умолчанию: Обрабатывать Тип: ПротоколИнтернетПочты. Определяет тип протокола отправки. Допустимые варианты IMAP или SMTP. Указание POP3 приведет к возникновению исключения. Значение по умолчанию: SMTP Описание: Посылает сообщение типа ИнтернетПочтовоеСообщение. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение.
#9 by mdv44
Это текстовка из синтаксис помошника. У меня то задача какая. Мне надо чтобы при отправке из 1С не важно по какому протоколу письмо попадало в папку отправленные на сервере. У меня на внешнем почтовике используетс протокол imap и там это прокатывает.
#10 by mdv44
Но до отправки сообщения я даже не дохожу, 1c ка виснет на строке
#11 by miki
А сертификат почтовика ставить не надо, что бы юзать TLS/SSL?
#12 by mdv44
Про сертификат тоже что то видел, но как его ставить не знаю.
#13 by kotletka
все же попробуй набери smtp.yandex.ru,
#14 by mdv44
попробую. но стандартный почтовик например 1с УТ 10.3 посылает письма (протоколы pop и smtp) но в отправленные на сервер они не попадают
#15 by kotletka
Для особо одаренных с вики : IMAP (англ. Internet Message Access Protocol) — протокол прикладного уровня для доступа к электронной почте. Базируется на транспортном протоколе TCP и использует порт 143. IMAP предоставляет пользователю обширные возможности для работы с почтовыми ящиками, находящимися на центральном сервере. Почтовая программа, использующая этот протокол, получает доступ к хранилищу корреспонденции на сервере так, как будто эта корреспонденция расположена на компьютере получателя. Электронными письмами можно манипулировать с компьютера пользователя (клиента) без постоянной пересылки с сервера и обратно файлов с полным содержанием писем. Для отправки писем используется протокол SMTP. Последнюю строку прочитай, проверь на сервере настройки почтовика, ОСОБЕННО сервера исходящей почты
#16 by kotletka
а для того чтобы они попадали не имап нужен, в УПП ковырял код, так там другая фишка чтобы в почтовик попадало
#17 by kotletka
в УПП даже константа есть, как почта идти должна, напрямки или через почтовик
#18 by mdv44
ОК. Спасибо. Теперь знаю что искать.
#19 by kotletka
ИспользованиеВстроенногоПочтовогоКлиента -константа в УПП
#20 by kotletka
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С