Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   v7 Почта (http://forums.kuban.ru/f1040/v7_pochta-3030156.html)

qweqwe123123 06.09.2012 11:52

v7 Почта
 
Знаю как пользовать V7MAIL + Outlook Express
а как можно без Outlook Express?
или для Outlook не експресс, помню там надо было кнопку нажимать какую-то, типа разрешать доступ к программе.

qweqwe123123 06.09.2012 11:53

или как поставить Outlook Express на Windows 7 (Vista) и т.д.
?

qweqwe123123 06.09.2012 11:54

ящик на яндексе

qweqwe123123 06.09.2012 12:16

о, Чучундер, поставь/настрой клиенту отправку печатных форм?

Uho 06.09.2012 12:16

ну всякие там rom-mail'ы или CDO.Message попробуй

qweqwe123123 06.09.2012 12:19

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

qweqwe123123 06.09.2012 12:20

4-Uho > с какими клиентами почтовыми они работают? есть пример?

Uho 06.09.2012 12:28

есть пример отсылки:

Письмо=Новый COMОбъект("CDO.Message");
Письмо.to=АдресЭлектроннойПочты;
Письмо.from=мОтправитель;
Письмо.AddAttachment(ИмяВременногоКаталога+"\"+ИмяФайла);
Письмо.Subject="Расчетный листок за "+МесяцСтрока;
Письмо.TextBody=ТекстПисьма;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing").Value=2;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver").Value=мСерверSMTP;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate").Value=0;
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername").Value="";
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword").Value="";
Письмо.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport").Value=мПортSMTP;
Письмо.Configuration.Fields.Update();
Попытка
Письмо.Send();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;

VZ 06.09.2012 12:36

0-Зелёный тролль > Книжку MAV-а "1С: Предприятие.Системное программирование" не предлагать? Глава 8, если чО: mailto, MAPI, V7Plus.dll, Rom-Mail.dll....

qweqwe123123 06.09.2012 12:48

8-VZ > предлагать всё. уже качаю.
7-Uho > ок, пробую.

VZ 06.09.2012 12:57

9-Зелёный тролль > К книжке CD прилагается. Полезный ;)

qweqwe123123 06.09.2012 13:16

7-Uho > на 77 оно как полностью должно выглядеть?
а то
[url]http://prntscr.com/f2k3p[/url]

Uho 06.09.2012 13:33

[quote=Зелёный тролль;26717418]на 77 оно как полностью должно выглядеть? [/quote]
ну все тоже самое вроде, только вместо:

Письмо=Новый COMОбъект("CDO.Message");

Письмо=CreateObject("CDO.Message");

насколько я помню)

user1C 06.09.2012 13:38

пример CDO
[url]http://avb1c.narod.ru/?=a9[/url]

qweqwe123123 06.09.2012 13:55

12-Uho > это я догадался :-) но...
13-user1C > щас гляну, спасибо

попробовал ROM-MAIL...
реально хакерская реализация
письмо получателю пришло, но у отправителя (яндекс) - нету его в отправленных.
это так и должон быть? может есть какой то параметр, чтобы не удалялось оно?

qweqwe123123 06.09.2012 14:05

ступил, это яндекс POP3 так обрабатывает

qweqwe123123 06.09.2012 14:36

блин, яндекс тупо висит если указывать порт отправки в ROM = "465"
а через "25" отправленные сообщения в отправленных не фиксируются.

что делать?

qweqwe123123 06.09.2012 14:55

Попытка
Если ЗагрузитьВнешнююКомпоненту("ROM-Mail.dll")=0 Тогда
Сообщить("Не удалось загрузить ROM-Mail.dll");
Возврат;
КонецЕсли;
Исключение
Возврат;
КонецПопытки;

ВК=СоздатьОбъект("AddIn.AddInMail");

ВК.СерверОтправки="smtp.yandex.ru";
ВК.ПортОтправки="465"; //если тут поставить "25" то работает, но в отправленных писем нет
ВК.Логин="testROM@yandex.ru";
ВК.Пароль="123456";
ВК.АутентификацияПриОтправке=1;
Если ВК.Подключиться("Отправка")=0 Тогда
Предупреждение("Не удалось подключиться к серверу!");
Возврат;
КонецЕсли;
ВК.АдресОтправителя="testROM@yandex.ru";
ВК.ИмяОтправителя="testROM";

ВК.АдресПолучателя="testROM@yandex.ru";
ВК.Тема="Тест";
ВК.Тело="Привет, мир!";
ВК.ТипПисьма=2;
Если ВК.Отправить()=1 Тогда
Предупреждение("Сообщение отправлено!");
Иначе
Предупреждение("Не удалось отправить сообщение!");
КонецЕсли;
ВК.Отключиться();

user1C 06.09.2012 15:17

(17)
rom-mail вроде не умеет работать по smtp через ssl, пробуй через dialmail

user1C 06.09.2012 15:23

(18)+
чем cdo то не устроило?

qweqwe123123 06.09.2012 15:45

Процедура Сформировать2()
Если ЗагрузитьВнешнююКомпоненту("DialMail.dll")=0 Тогда
Сообщить("Не удалось обнаружить компоненту DialMail.dll!");
Возврат;
КонецЕсли;
Попытка
ОтправкаПочты = СоздатьОбъект("AddIn.SMTP");
Исключение
Сообщить("Не удалось создать объект из компоненты DialMail.dll!");
Возврат;
КонецПопытки;
ОтправкаПочты.СоздатьПисьмо("testROM@yandex.ru","testROM@yandex.ru","","Тест ДИАЛ МАЙЛ",,"ну... типа получилось?","");
ОтправкаПочты.ИспользоватьПрокси = 0;
ОтправкаПочты.ИспользоватьSSL = 1;
Если ОтправкаПочты.Подключиться("smtp.yandex.ru","465","testROM","123456")=0 тогда
Предупреждение("Не смогли подключиться к SMTP-серверу",5);
КонецЕсли;
Если ОтправкаПочты.ОтправитьВсеПисьма(1,1,1)=-100 тогда
Предупреждение("Ушло типа",5);
КонецЕсли;
КонецПроцедуры


да, Dial-Mail через SSL работает. но в отправленных всё равно нету.
как добиться, чтобы в отправленных было?

qweqwe123123 06.09.2012 15:46

19-user1C > ды как-то ром-майл уже начал смотреть..
ну щас ещё и CDO заценю...

Uho 06.09.2012 15:54

[quote=Зелёный тролль;26720590]как добиться, чтобы в отправленных было? [/quote]эээ.. а такое ваще возможно? я как-то не интересовался, но, например, при отправке почты с мобильника или того же аутлука экспресс разве отправленные можно оставлять на мейл.ру/яндекс.ру серверах?

qweqwe123123 06.09.2012 16:08

22-Uho > при отправке с яндекса или мэйлру они же там остаются? значит как-то можно. только вот как.

qweqwe123123 06.09.2012 16:11

надо же видеть где-то отправленные письма. и даже не просто где-то, а конкретно в том почтовом ящике, откуда они отправляются.

user1C 06.09.2012 16:25

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

qweqwe123123 06.09.2012 16:34

25-user1C > угу, так сделал. но как-то оно...
по итогам дня победителем стал DialMail.dll за возможность работы через SSL.
CDO не копал (смущают в коде ссылки на сторонние ресурсы, хотя бы это и MS).

user1C 06.09.2012 16:45

(26)
по другому никак, если только с яндексом договориться))
хочешь честные отправленные - поднимай свой смтп сервант

Чучундер 06.09.2012 20:16

угу, меня тоже всегда интересовало в CDO - что это за ссылки? они для чего?

qweqwe123123 08.09.2012 12:16

____________________________________________

то ли яндекс, то ли Диал-Мейл тупит. письма не уходят и не приходят.
точнее сегодня внезапно(именно когда я пытаюсь отправлять через Диал-Мейл) дошли вчерашние.

Причём, если юзать обработку внешнюю, то норм вроде всё.
Фигня какая-то. Кто в курсе?

qweqwe123123 08.09.2012 12:21

то ест я обработку поместил в конфигурацию...
то ли она пытается описание себя куда-то отправиьт и яндекс не обрбатывает, и при этом копит где-то обращения к яндексу. то ли... ваще непонятно.

qweqwe123123 08.09.2012 12:28

при этом каждый раз рапортует, что всё ОК - письмо отправлено.

qweqwe123123 08.09.2012 13:40

вернулся к ROM-Mail
пофик что без SSL, главное работает (и яндекс без SSL позволяет)

Чучундер 08.09.2012 15:28

(32) попробуй из (13). я свой супермегаотсылатель на ее основе делал.
.
отправленные складирую в спецпапочке для каждого юзера отдельно. автоподчистка, глубина = 2 недели. то есть юзается именно как оперативный о тправляльщик всяких печформ, сертификатов, рисунков

smaharbA 08.09.2012 17:24

пацанята

DeiMos 08.09.2012 17:55

34-smaharbA > И не говори...

Лошары. Мальчишки с грязной попкой.

ЗЫ: Если количество отправляемых сообщений превысит 1 миллион в день - то провайдер начинает нервничать, если чо.

Успехов вам всем, кули...

DeiMos 08.09.2012 17:57

И пожеланий всяческих удач на этом пути.

Угу...

Чучундер 08.09.2012 23:41

(34) ну не все же постигли дао

qweqwe123123 09.09.2012 02:09

34-smaharbA > дед, лучше б сказал как на яндексе (и пр.) сохранять отправленные письма

MrDen 20.09.2012 13:02

Еще можно так [url]http://infostart.ru/public/15995/[/url]


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