К о м п о н е н т ы |
Название | Internet Mail Suite v.2.02 |
URL | Раздел VCL страница Internet -> Packs http://www.torry.ru/internetpacks.htm http://www.torry.ru/vcl/internet/packs/imsd4.zip |
Распространение | Коммерческий; Trial (work while IDE is running) |
IDE | Delphi 1,2,3,4; CBuilder 1,3; У меня работал в Delphi 5. |
TmsSMTPClient
Настройка параметнров SMTP-клиента (почтовый ящик) - адрес и порт сервера, ссылка на компонент-сообщение. Доступны события OnAddressRejected, OnConnected, OnConnecting , OnDisconnected, OnPreparing, OnSending, OnSent, OnTransferProgress.TmsMessage
Непосредственно письмо. В design-time настраиваются практически все параметры, поддерживаются attacments, СС, BCC, X-Priority и ReturnRecipient (уведомление о даставке). К недостаткам в моем случае можно было отнести только один момент - увеличение размера приложения примерно на 65К. Причем в обычных приложениях, в которых используется VCL, этот факт скорее всего останется незамеченным. Больше никаких недостатков или неудобств в использовании Internet Mail Suite v.2.02 я не обнаружила.Название | AHM E-Mail Components Triton 2000 v.2000 |
URL | Раздел VCL страница Internet -> E-Mail http://www.torry.ru/email.htm http://www.torry.ru/vcl/internet/email/ahmmail.zip |
Распространение | Коммерческий; Evaluation (time-limit) |
IDE | Delphi 3,4,5; CBuilder 3 ,4 ,5; |
TAHMAccountHolder
Коллекция почтовых аккаунтов (почтовых ящиков). Для каждого ящика настраивается адрес и порт SMTP ( и POP3 )сервера, обратный адрес, login и пароль для доступа к серверам, требующим авторизации и так далее.TAHMSMTPMail.
Непосредственно письмо - коллекция сообщений. Обязательно указывается ссылка на активный почтовый ящик из выбранного TAHMAccountHolder, для этого используется схема умолчаний.Название | Mail2000 v 1.2 |
URL | Раздел VCL страница Internet -> E-Mail http://www.torry.ru/email.htm http://www.torry.ru/vcl/internet/email/mail2000.zip |
Распространение | Данный компонент является бесплатным и распространяется с исходниками. |
IDE | Delphi 4. (У меня работало в Delphi 5) |
TSMTP2000
Настройка одного почтового ящика: адрес и порт SMTP-сервера, поддерживаются настройки PROXY. В нем же указывается ссылка на компонент-почтовое сообщение TMailMessage.TMailMessage
Непосредственно письмо. В Design-time можно настроить только поля Name и CharSet. Все остальные настраиваются и заполняются только в run-time. Таким образом, чтобы разобраться с этими компонентами, необходимо читать исходники, благо они есть.Примечание:
Как уже говорилось в начале обзора, в задачу не входит пересылка присоединенных файлов, а только текстовые сообщения.
Но хочется отметить, что при самом простом тесте на пересылку присоединенных файлов с Mail2000, файлы стабильно портятся. Из отосланных 113К приходит файл размером 53К и при этом с испорченным содержимым.
Название | SakEmail v.3.0.1 |
URL | Раздел VCL страница Internet -> E-Mail http://www.torry.ru/email.htm http://www.torry.ru/vcl/internet/email/sakemail.zip |
Распространение | Данный компонент является бесплатным и распространяется с исходниками. |
IDE | Delphi 3,4,5. |
TSakSMTP
Настройка одного почтового ящика: адрес и порт SMTP-сервера. Доступны события OnBeforeSend, OnAfterSend, OnConnect, OnConnecting, OnSendTextToSocket, OnRecieveTextFromSocket, OnError, OnQuit, OnLookUp и OnSendProgress.TSakMsg
Отсылаемое письмо. Практически все поля (кроме attacment) можно настроить в design-time. Поддерживаются CC, BCC, X-Priority, X-Mailer.Примечание:
По словам тех, кто давно использует SakEmail, этот компонент всегда работает корректно с присоединенными файлами и на передачу и на прием.
Елена Филиппова
Основная страница | Свитки | Сокровищница | Подземелье Магов | Hello, World! | Арсенальная башня |