Курсовая работа: Разработка приложения клиента электронной почты
{
public void SendMail(string sSMTPServer, string sFrom, string sTo, string sSubject, string sBody)//класс SMTP отвечающий за отправку сообщений
{
SmtpClient client = new SmtpClient (sSMTPServer, 25);
client.Credentials = new NetworkCredential (Form1 .sUserName, Form1 .sPassword);
MailMessage message = new MailMessage (Form1 .sUserName, sTo, sSubject, sBody);
client.Send(message);
}
}
public class POP3 : System.Net.Sockets.TcpClient // Класс POP3 отвечающий за доставку смс сообщений
{
public void ConnectPOP(string sServerName, string sUserName, string sPassword) // соединение с POP сервером
{
string sMessages;
string sResult;
//вызываем метод connect класса TcpClient
Connect(sServerName, 110);
sResult = Response();
//проверка ответа
if (sResult.Substring(0, 3) != "+OK")
throw new POPException (sResult);
//отправляем имя пользователя
sMessages = "USER " + sUserName + "\r\n";
Write(sMessages);
sResult = Response();
//проверка ответа
if (sResult.Substring(0, 3) != "+OK")
throw new POPException (sResult);
//отправляем пароль