![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.10.2008
Сообщений: 23
|
![]()
В последнее время вижу многие хотя написать свой Mail агент на Delphi 7. Но не у всех это получается, потому что они что то не понимают.
Сейчас я вам расскажу и покажу как написать свой Mail агент с помощью Delphi 7. В конце я компонент и исходник программы. За основу возьмем информацию пользователя AquaKlaster Вот отсюда http://programmersforum.ru/showthread.php?t=78120#5 И так приступим . Для начала нам нужно скомпилировать сам компонент MailClient . Качаем архивчик по любой из ссылок 1. http://narod.ru/disk/2851335001/MailClient.rar.html 2. http://depositfiles.com/files/p2s2q2fwk Компонент работает только в Delphi 7. В Delphi в меню Component\Install Component указываем путь к файлу client.pas, жмем ОК, Компонент установится автоматически в закладку Sample под названием MailClient, кидаем его на форму. Также кидаем TCPClient - он нам нужен будет что бы узнавать адресс на который в последующем будет коннектиться клиент! Можно кинуть на форму пару Edit и Button, но мы будет делать все напримую. Настраиваем пару свойств для TCPClient: В RemoteHost пишем mrim.mail.ru В RemotePort пишем 443 или 2042 Настраиваем свойства для MailClient: В Mail пишем вам мыло в формате Маил@домен.ru например delphi7.borland@mail.ru В PassWord пишем ваш пароль ********** В MRIMHost пишем mrim.mail.ru В MRIMPort пишем 443 или 2042 Далее создаем процедуру Form1.Create и узнаём IP адрес на который должен обратиться наш компонент PHP код:
PHP код:
PHP код:
PHP код:
mailclient.Status:=OnLine; а то вы не сможете работать с компонентом. Вот и все, если сделали все правильно то должно произойти подключение. )) Все остальные функции я не буду расписывать, некоторые вы можете посмотреть в моей программе , она конечно не безупречная , но более менее работает стабильно . вот подробная информация работы протаколов. Описание протокола обмена данными Mail.Ru Агент. Вот исходник программы . http://depositfiles.com/files/9vhvz1pcs Если что не так пишите на мой адрес PI-73@mail.ru. Если что не так сильно не ругайте =)) |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 16.12.2009
Сообщений: 52
|
![]()
Огромное спасибо за описание и приложенный исходник. Всё работает!!!!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли прочитать архив mail агента? Важно! | sashakrug | Помощь студентам | 5 | 20.01.2011 07:43 |
Перехват и обработка сообщений Mail.ru агента | NikLik | Работа с сетью в Delphi | 4 | 22.07.2008 15:39 |
Прога для Mail Агента | vizor9 | Софт | 11 | 20.11.2007 19:59 |