|
Возможна ли работа с почтой в 1С через прокси? | ☑ | ||
---|---|---|---|---|
0
Михаил Анянов
17.01.12
✎
09:48
|
Погуглил, в методе Подключиться(Профиль) объекта ИнтернетПочта не нашел ни одного упоминания настройки прокси-сервера.
Почитал, что настройки берутся автоматически из настроек Internet Explorer, либо из файла inetcfg.xml в каталоге conf, где установлена 1С. Но, в настройках этого файла можно указать настройки для протоколов http, https и ftp. И ничего кроме. Реально ли использовать встроенный почтовый клиент на машине, подключенной к интернету через прокси-сервер? |
|||
1
Михаил Анянов
17.01.12
✎
09:49
|
Вот пример настроенного intetcfg.xml:
<InternetProxy protocols="http=ххх.хх.ххх.х:3128 ххх.хх.ххх.х:3128" bypassOnLocal="true" bypassOnAddresses="127.0.0.1" /> |
|||
2
Дядя Васька
17.01.12
✎
09:53
|
в гугле забанили что ли? Первая же ссылка: http://www.1ckazan.ru/support/faq/275/
|
|||
3
Дядя Васька
17.01.12
✎
09:53
|
Настройки пркси сервера 1С:Предприятие 8 берет из Internet Explorer`а. Но вы также можете назначить их вручную, например, если ваш прокси сервер требует авторизации. Описание данной настройки приведено из C:/Program Files/1cv81/AddDoc/RU/V8AddDoc81.htm.
Приложение В. Формат файла настройки прокси по умолчанию inetcfg.xml Файл inetcfg.xml позволяет задавать настройки прокси по умолчанию и имеет больший приоритет над настройками прокси по умолчанию в Windows. Файл располагается в каталоге CONF каталога исполняемых файлов системы 1С:Предприятие 8.1 и его наличие не является обязательным. Если он отсутствует, то настройки в Windows берутся из настроек InternetExplorer'a. В Linux, если есть необходимость работать через прокси, файл inetcfg.xml должен присутствовать. Корневой элемент InternetProxy, задающий настройки прокси по умолчанию имеет следующую структуру (атрибуты): protocols protocols : строка (необязательное) – задает имя и порт хоста для протоколов. Имеет формат: ПараметрыПроксиПротокола1 ПараметрыПроксиПротокола2 … ПараметрыПроксиПротоколаN ПараметрыПроксиПротокола:= [Протокол] “=”хост”:”порт Список параметров прокси протоколов разделен пробелами. Каждый параметр состоит из необязательного имени протокола, знака “равно”, имени хоста и порта прокси сервера разделенных двоеточием. Если имя протокола не указано, то параметры прокси используются для всех протоколов, для которых они явно не указаны. Протоколы могут иметь следующие имена: http; https; ftp. Регистр является значимым, другие имена протоколов не поддерживаются. Пример: protocols="http=10.1.0.8:8080 10.1.0.9:8080" В примере для протокола http определены параметры прокси: хост – 10.1.0.8, порт – 8080. Для остальных протоколов (https, ftp): хост - 10.1.0.9, порт – 8080. user user : строка (необязательное) – имя пользователя для аутентификации на прокси сервере. Пример: user="proxyUser" password password : строка (необязательное) – пароль пользователя для аутентификации на прокси сервере. Пример: password="proxyPassword" bypassOnLocal bypassOnLocal : булево (необязательное) – признак того, использовать ли прокси сервер для локальных адресов: true – не использовать; false – использовать. Локальность адреса определяется по наличию точки в DNS имени адреса (т.е. все IP адреса не являются локальными). Поэтому может получиться так, что фактически локальный адрес не распознается как локальный. Например: <пользовать>.<домен> – является в WindowsXP локальным адресом, но не распознается как локальный. Для того чтобы запретить использовать прокси для адресов, которые воспринимаются как локальные, используется следующий параметр: bypassOnLocal="true" Для всех остальных адресов нужно использовать параметр – bypassOnAddresses. bypassOnAddresses bypassOnAddresses : строка (необязательное) – список адресов, для которых прокси не используется. Имеет формат: хост1 хост2 … хостN Имена хостов разделяются пробелами. Имя хоста может содержать специальные символы маски: * – любое количество символов, ? – любой символ. Например, чтобы блокировать прокси для всех хостов домена, нужно использовать: *.<имя домена>. Пример: bypassOnAddresses=" 127.0.0.1 *.master" В примере для адреса 127.0.0.1 (localhost) и для всех адресов домена master прокси не используется. Общий пример файла inetcfg.xml: <InternetProxy protocols="http=10.1.0.8:8080 10.1.0.9:8080" user="proxyUser" password="proxyPassword" bypassOnLocal="true" bypassOnAddresses="127.0.0.1 *. master" />, ntlm ntlm : булево — признак использования механизма NTLM-аутентификации: true — NTLM-аутентификация включена; false — выключена. По умолчанию NTLM-аутентификация включена. |
|||
4
Shurjk
17.01.12
✎
09:53
|
В СП все есть на этот счет.
|
|||
5
Михаил Анянов
17.01.12
✎
09:58
|
(3) а теперь волшебным образом мне покажи как настроить этот файл для протокола POP3 и SMTP
|
|||
6
Михаил Анянов
17.01.12
✎
09:58
|
(4) подробнее
|
|||
7
Дядя Васька
17.01.12
✎
10:00
|
(5) может не указывать имя протокола в protocols?
|
|||
8
Михаил Анянов
17.01.12
✎
10:05
|
(7) и так и так пробовал - не помогает, именно метод Подключить у ИнтернетПочта - никакое отношение к настройкам при подключении почты не имеет. Выход - использование прозрачного прокси (ну или прямого шлюза), но сисадмины посылают :(
|
|||
9
Пришел в тапках
17.01.12
✎
10:08
|
(8) Бутылку админам и все будет гуд :)
|
|||
10
Feanor
17.01.12
✎
10:41
|
а программно прописать в настройки ие не предлагать?
|
|||
11
inspam
17.01.12
✎
15:32
|
(9) + или волшебных пендюлей от начальства
|
|||
12
oleg_km
17.01.12
✎
17:06
|
А что такое прокси для POP3 и SMTP? Видел нечто от WinGate, но это была фирменная реализация. вы обсуждаете веб-прокси, но он никакого отношения к эл. почте не имеет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |