Курсовая работа: Разработка приложения клиента электронной почты

Рис. 2.2. «Настройки»

Для отправки письма необходимо запустить окно «Написать письмо» (рис 2.3.), нажатием на кнопку «Написать письмо» в меню «Файл».

Рис. 2.3. окно «Написать сообщение»

2.6. Описание основных классов и методов приложения

Рис. 3.1. «Диаграмма классов»

Класс POP3

Класс POP3, также как и одноименный протокол используется для извлечения сообщений с почтового сервера. Данный класс наследуется от System.Net.Sockets.TcpClient реализованного в VS 2008.

Класс содержит несколько методов:

· ConnectPOP – используется для установки соединения с сервером;

· DisconnectPOP – закрывает соединение с сервером;

· ListMessages – получаем список сообщений с сервера;

· RetriveMessage – получение сообщения с сервера;

· DeleteMessage – удаление сообщения на сервере;

· Write – принимает сообщение на входе и записывает его в сетевой поток TCP;

· Response – метод обратный от Write.

Класс SMTP

Класс SMTP как и одноименный протокол обеспечивает отправку сообщений.

Содержит метод SendMail , который обеспечивает отправку сообщения по протоколу SMTP.

Класс Form1

Класс Form1 обеспечивает интерфейс главного окна программы, а также обеспечивает функциональность сохранения и отображения принятых сообщений.

Основные методы:

· LoadProfile – загрузка файла профиля почтового ящика;

· ReadMess – чтение сообщения из файла;

· FileCreate – сохранение почтового сообщения;

· ListMess – загрузка сообщений в элемент ListView;

· ItemsAdd – добавление новых сообщений в элемент ListView;

Класс FormSettings

К-во Просмотров: 711
Бесплатно скачать Курсовая работа: Разработка приложения клиента электронной почты