Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   отправка почты из 1с 7.7 gmail=smtp+tls(465 порт), можно без внешних компонент? (http://forums.kuban.ru/f1040/otpravka_pochty_iz_1s_7_7_gmail%3Dsmtp_tls_465_port_mozhno_bez_vneshnih_komponent-5369144.html)

SergG 08.02.2014 14:20

отправка почты из 1с 7.7 gmail=smtp+tls(465 порт), можно без внешних компонент?
 
понадобилось отправлять сообщения с вложениями. Наработки были, но... с чистым SMTP - а вот с TLS - нету. Кто-то решал?

SergG 08.02.2014 14:44

отдельный .exe файлик, который нужно запускать через командную строку - не проблема, а вот внешнюю компоненту просили не ставить.

SergG 08.02.2014 14:57

временное решение найдено BLAT+Stunnel, может есть у кого в виде одного exe файлика?

VZ 08.02.2014 15:02

ВК от Microsoft (скачивать не надо) подойдет? MSMAPI32.OCX. Используется OLE-вызов для объектов. Если вызов методов неприемлем для синтаксиса 1С, можно через прокладку из WHS.
В результате задействуется виндовый (или для винды) почтовый клиент.
Описано в книжке Андрея Михайлова (ака MAV) "1С:предприятие 7.7/8.0. Системное программирование".

P.S. Лично не практиковал из-за отсутствия потребности.

VZ 08.02.2014 15:28

2-Впечатлительный1с > Если у твоего клиента Win7 (2008), то тебе повезло: на компе есть powershell (для XP есть тоже, но отдельно).
Читать здесь: [url]http://technet.microsoft.com/en-us/library/dd347693.aspx[/url]

Robotron460 08.02.2014 21:26

Если у Вас "железный" маршрутизатор, то попробуйте
настроить SNAT и возможно DNAT
Пробросьте порты с подменой
---------
РОP3 порт 110 на POP3S порт 995
и
SMTP порт 25 на SMTPS порт 465
----
Подмену можно настроить для всех пользователей сети сразу.
Все зависит от возможностей Вашего маршрутизатора.

Robotron460 08.02.2014 21:33

Пардон, ошибся не вчитался.
Пробрасывать порты мало - работать будет,
но ведь еще и сам сервис TSL необходим.

Robotron460 08.02.2014 21:36

читать TLS

Robotron460 08.02.2014 22:11

Возможно я совсем не в теме, но попробуйте набрать в
поисковике - "the bat! командная строка"
--
Сам не пробовал ввиду отсутствия потребности.

SergG 09.02.2014 12:09

8-Robotron460 > бат там всё время занят - шлёт прайсы, кстати в 1с сформированные и через командную строчку посланные. Но тут как раз и засада подкралась. Отправку делают через 1 и тот же ящик. А в терминале бат не поддерживает множественное использование одного ящика. Можно сделать всем разные. Но не хотят. Т.к. и работу в бате и рассылку прайса может делать любой свободный человек уполномоченный начальством. Получается, что в бате надо сделать 2 ящика с одинаковыми настройками. Один общий, а один личный. Поэтому, чтоб не городить путаницы (в бате в терминале работает один человек - остальные заходят через сеть) - решили искать внешнее решение, тем более оно есть(BLAT), только stunnel пока напрягает, но думаю справлюсь. Щас копаюсь с powershell. Там,(кстати 4-VZ >спасибо) 2008.

SergG 09.02.2014 12:10

ну личный ящик только для отправки, да забыл сказать по правилам компании все используют 1 ящик.

SergG 11.02.2014 08:31

[url]http://caspian.dotconf.net/menu/Software/SendEmail/[/url]
[url]http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v156.zip[/url]

(1.4mb) TLS supported

MrDen 03.03.2014 21:13

как вариант может подойти 1С Планировщик
[url]http://infostart.ru/public/15995/[/url]


Текущее время: 04:55. Часовой пояс GMT +3.