|
0
Dirk Diggler
10.11.25
✎
16:14
|
Есть фоновое задание, в котором строчки
Соединение = новый ИнтернетПочта;
Соединение.Подключиться(Профиль);
при подключении к одному конкретному smtp-серверу вызывают зависание задания намертво. Таймаут у профиля установлен(см ниже), и это не влияет - видимо, что-то особенно отвечает SMTP-сервер, что платформа не переваривает. Вопрос - как убить это фоновое? Или, лучше, как сделать так, чтобы даже с этим противным сервером таймаут нормально работал? может какой-то прокси соединений поставить...
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = Аккаунт.SMTPСервер;
Профиль.АдресСервераPOP3 = Аккаунт.POP3Сервер;
профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
Профиль.АутентификацияPOP3 = СпособPOP3Аутентификации.Обычная;
Профиль.ПортSMTP = Аккаунт.ПортSMTP;
Профиль.ПортPOP3 = Аккаунт.ПортPOP3;
Профиль.ИспользоватьSSLSMTP = Аккаунт.ИспользоватьЗащищенноеСоединениеДляИсходящейПочты;
Профиль.Пользователь = Логин;
Профиль.Пароль = Пароль;
Профиль.ПользовательSMTP = Логин;
Профиль.ПарольSMTP = Пароль;
//Профиль.ВремяОжидания = 5;
Профиль.Таймаут = 5;
|
|
|
4
Dirk Diggler
10.11.25
✎
16:52
|
(3) окей, тогда убивание повисшего не рассматриваем, ставим задачу не допустить...
Что можно использовать в качестве прокси между 1С и smtp-сервером для таких целей?
Может еще какие-то способы?
|
|