Latviešu valodā
Например: декларация НДС

Внимание! Вы просматриваете форум в ограниченном режиме – авторизуйтесь (вверху страницы) или зарегистрируйтесь, чтобы получить доступ ко всем возможностям форума (создание темы / ответа, доступ к спискам «Избранные», «Мои темы», «Непрочитанное»).

Компьютерные программы, авторские права и лицензирование

1С зоопарк К списку тем

1С зоопарк
Уважаемые специалисты по 1С. Не могли бы вы разъяснить следующий вопрос. Есть интерес в переходе на 1С... но нет желания связываться с фирмами которые создают конечные "шедевры". Хочется приобрести сам конструктор, но заточенный под Латвию. К кому обращаться?
Ivan
Ivan 16.08.2006 09:58
нет сообщений на сайте

Ответы (406)

Согласна, мысль выразила не точно. Но Andi_hotline меня понял, а вот ответа не дал.
Makssoft
Makssoft 11.09.2006 14:34
24096 сообщений на сайте
Но правильнее будет так:

"Получить файл-приложение от банка с почтового сервера фирмы, используя протокол SMTP".
Makssoft
Makssoft 11.09.2006 16:45
24096 сообщений на сайте
Доступ к почте только у М. Всем спать!
Dia
Dia 11.09.2006 17:24
нет сообщений на сайте
МАКССОФТ: Согласен, на Фоксе выглядит изящнее. Но это сравнивая код на 1С и на ФОКСЕ...
Ivan
Ivan 12.09.2006 08:22
нет сообщений на сайте
МАКССОФТ: Но... разве SMTP не используется для отправки почты? :-? Или в данном случае имеется в виду что клиентская программа выступает инициатором для почтового сервера банка - т.е. дает команду на отправку.. Тогда какая разница на каком языке раелизовано это на стороне сервера? Но к чему в свою прогрмму встраивать почтовый сервер????? Другого выхода я пока не вижу... каким образом отправитель (т.е. банк) установит что конечный адрес получателя именно ваша машина.. Ведь в этом и заключается принцип работы SMPT...

Не подумайте.. мои рассуждения находятся на уровне дилетанта от программирования... А какой толк от POP3-протокола? Или я запутался в определениях?
Ivan
Ivan 12.09.2006 08:55
нет сообщений на сайте
МАКССОФТ: Спросил это потому, что когда в свое время эксперементировал на DELPHI для того чтобы скачать почту со своего почтового сервера я использовал POP3... а для отправки почты SMTP.. Может я конечно что-то уже и подзабыл... вот и прошу вас напомнить. Все же вы человек не со стороны и прекрасно в этом разбираетесь. Спасибо!
Ivan
Ivan 12.09.2006 09:01
нет сообщений на сайте
Во-первых, почтовый сервер не банка, а фирмы. Банк отправляет обычные е-майлы с приложением файлов-платежей (как, я даже не знаю :)). Фирма их снимает со своего почтового сервера, не используя OUTLOOK, а программку, написанную программистом.

Алгоритм отправки гораздо проще, чем приём-снятие приложений.

Я давала ссылку по поводу SMTP и MIME-сообщений, там всё подробно описано.
Makssoft
Makssoft 12.09.2006 09:03
24096 сообщений на сайте
thisform.pop3. - это не протокол, а объект в форме.
Makssoft
Makssoft 12.09.2006 09:04
24096 сообщений на сайте
МАКССОФТ: Ну совсем запутали.

... Во-первых, почтовый сервер не банка, а фирмы - хорошо.. Значит, есть почтовый сервер, который сам снимает с банковского сервера почту. С этим разобрались. Почта попадает в почтовый ящик на почтовом сервере фирмы.

... Фирма их снимает со своего почтового сервера, не используя OUTLOOK - вот тут уже возникает вопрос... что значит снимает? Можно появнения?

... Алгоритм отправки гораздо проще, чем приём-снятие приложений - это чем же он сложнее? Используем другой компонент.. другие методы.. а сложности в чем? Хотим.. сразу визуализируем полученое сообщение и приложение к нему.. хотим.. сохраняем на диск.. хотим.. пересылаем дальше.. хотим.. парсим и прописываем все что необходимо в БД...

... Я давала ссылку по поводу SMTP и MIME-сообщений, там всё подробно описано - Взаимодействие в рамках SMTP строится по принципу двусторонней связи, которая устанавливается между отправителем и получателем почтового сообщения. При этом отправитель инициирует соединение и посылает запросы на обслуживание, а получатель на эти запросы отвечает. Фактически, отправитель выступает в роли клиента, а получатель — сервера. На мой взгляд все же я не ошибся..
Ivan
Ivan 12.09.2006 09:10
нет сообщений на сайте
Ещё раз

http://www.soslan.ru/tcp/tcp28.html
Makssoft
Makssoft 12.09.2006 09:10
24096 сообщений на сайте
"что значит снимает? " - выковыривает приложения из тела сообщения (MIME-сообщения) и сохраняет файлы туда, куда укажет пользователь

Конечная цель всего этого - получить файлы, а не просто сообщение от банка.
Makssoft
Makssoft 12.09.2006 09:13
24096 сообщений на сайте
" это чем же он сложнее? " - напишите, тогда увидите :).
Makssoft
Makssoft 12.09.2006 09:15
24096 сообщений на сайте
МАКССОФТ: thisform.pop3 - это не протокол, а объект в форме - с основами ООП я знаком.

Вы мне объсните одно ГДЕ КРУТИТСЯ НАПИСАННАЯ ПРОГРАММКА?

SMTP - использует отправитель (если он инициатор соединения) - получатель в данном случае почтовый сервер (или программа эмулирующая работу почтового сервера, с обработкой команд протокола SMTP... который может даже работать не в сетях TPC/IP)

POP3 - получатель (если он инициатор соединения). В этом случае серверу посылается сообщение, есть ли почта.. и если есть она скачивается со всеми проложениями. По такому принципу и через этот протокол работают программы Outlook, Bat или любая программа стороннего разработчика для получения почты с почтового сервера!!!
Ivan
Ivan 12.09.2006 09:16
нет сообщений на сайте
МАКССОФТ: Хорошо. Задача: нужно получить почту с почтового сервера (банка.. фирмы.. бесплатного с поддержкой POP3, значения не имеет)

Используем среду DELPHI. Воспользуемся компонентом со страницы FastNet TNMPOP3. У него есть метод GetMailMessage(N:Integer), n - номер сообщения. Свойство DeleteOnRead отвечает за удаление прочитанных сообщений(если его значение true, тогда после прочтения письма, сообщение с сервера удаляется с сервера, если false - то нет), свойство AttachFilePath - каталог для выгрузки присоединенных файлов (если значение не задано, то файлы будут выгружаться в каталог, из которого выполняется программа).

Итак, вызваем GetMailMessage. После этого автоматически устанавливается значение

свойства MailMessage. Оно включает свои свои собственные свойства:

Attachments - имена вложенных файлов

Body - текст письма

From - адрес отправителя

Head - заголовок письма

MesageID - уникальный идентификатор письма

Subject - тема письма

Создаем форму, кладем на нее NMPOP3, три TEdit (для сервера, имени пользователя и пароля) и кнопку для начала

соединения, к которой пишем такой обработчик OnClick:

NMPOP31.Host:=Edit1.Text;

NMPOP31.UserID:=Edit2.Text;

NMPOP31.Password:=Edit3.Text;

NMPOP31.DeleteOnRead:=false;

NMPOP31.Connect

Дальше описывать?
Ivan
Ivan 12.09.2006 09:21
нет сообщений на сайте
И выглядит это не сложнее чем на ФОКСПРО...
Ivan
Ivan 12.09.2006 09:22
нет сообщений на сайте
Но все вышесказанное к SMPT не имеет ни малейшего отношения!!!!!!!!!!!!!! МЫ НИГДЕ НИЧЕГО НЕ ПЕРЕСЫАЕМ!!!!

А вот если мы решим ОТПРАВИТЬ почту, тогда мы воспльзуемся SMTP.
Ivan
Ivan 12.09.2006 09:23
нет сообщений на сайте
Иван, Вас несёт, остановитесь. OUTLOOK использует протокол MAPI (Messaging Application Programming Interface).

Всё же прочитайте о SMTP и MIME-сообщениях здесь

http://www.soslan.ru/tcp/tcp28.html
Вы упорно не хотите этого сделать, о чём мы тогда говорим.

Я же сказала, что получить файлы-приложения сложнее, чем отправить.

Вы привели текст соединения с сервером идентичный моему. Получите теперь от него файлы-приложения :).
Makssoft
Makssoft 12.09.2006 09:33
24096 сообщений на сайте
"Используем среду DELPHI" - это звучит гораздо лучше, чем 1С :). Вы всегда сможете сделать всё, что пожелаете :).
Makssoft
Makssoft 12.09.2006 09:36
24096 сообщений на сайте
"И выглядит это не сложнее чем на ФОКСПРО..." - да совершенно одинаково, иначе и быть не может ООП
Makssoft
Makssoft 12.09.2006 09:42
24096 сообщений на сайте
МАКССОФТ: МAPI - это лишь библиотека Microsoft реализующая взаимодействие с почтовыми службами.. Но даже она использует протоколы SMTP для отправки почты и POP3 для получения.

...Вы привели текст соединения с сервером идентичный моему. Получите теперь от него файлы-приложения - ну я же спросил описывать дальше? Пожалуйста:

NMPOP31.GetMailMessage(N);

А свойства я уже описал выше.. Или еще что-то нужно объяснить?
Ivan
Ivan 12.09.2006 09:46
нет сообщений на сайте

Спасибо сказали

Послать сообщение Добавить в Контакты

Время просмотра сайта без авторизации истекло!

Для дальнейшего просмотра сайта Вам необходимо авторизоваться, либо зарегистрироваться.

Через 10 секунд Вы будете автоматически перенаправлены на форму регистрации.