Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Передача файлов через Инет

1.8K
23 января 2003 года
A_l_e_x_T
40 / / 27.10.2002
Здравствуйте!
Кто знает как можно пересылать файлы с помощью Builder например на e-mail. Но при этом использывать не Outlook и не другие почтовые программы, а использывать компоненты Builder.
Спасибо.
1.8K
23 января 2003 года
ALI
129 / / 10.01.2003
Цитата:
Originally posted by A_l_e_x_T
Здравствуйте!
Кто знает как можно пересылать файлы с помощью Builder например на e-mail. Но при этом использывать не Outlook и не другие почтовые программы, а использывать компоненты Builder.
Спасибо.



Indy (входят в BCB 6)

1.8K
09 февраля 2003 года
A_l_e_x_T
40 / / 27.10.2002
Цитата:
Originally posted by ALI


Indy (входят в BCB 6)


А как это сделать в Builder 4. Или вообще где можно про это прочитать (какие компоненты надо использовать, как это сделать в приложении без формы).

507
09 февраля 2003 года
PASS
45 / / 20.09.2000
Цитата:

А как это сделать в Builder 4. Или вообще где можно про это прочитать (какие компоненты надо использовать, как это сделать в приложении без формы).



На сколько я помню, в BCB4 был компонент TNMSMTP, который как раз занимался тем, что отправлял почту. Но он умел прилеплять к письму файлы, поэтому приходилось использовать TNMUUProcessor (тоже есть в BCB4) для кодирования файла методом MIME или UUE (на выбор) и вставки результата в письмо. Соответственно нужно было написать ещё и декодировщик (с помощью того же TNMUUProcessor), чтобы восстановить файл.

Если у тебя приложение без формы, то можно динамически создать требуемые объекты, например:

TNMSMTP *myMail = new TNMSMTP ();
myMail->... (здесь свойства и методы)

4
09 февраля 2003 года
mike
3.7K / / 01.10.2002
Универсальный совет.

1. Читаем тут: http://mike.nov.ru/soft/socket/
2. Разбираемся с протоколами POP3 и SMTP.
3. Узнаем, что такое UUEncode и BASE64 Encode.
4. Пишем клиента.

Все это может быть сделано за один вечер. В примере работа производится по HTTP, переделать для почты, не составит особого труда.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог