Программирование сетевых приложений

Автор работы: Пользователь скрыл имя, 27 Января 2014 в 20:06, курсовая работа

Краткое описание

Если в Европе, Америке и др. регионах написание используются только два варианта — «e-mail» и, реже, «email», то в русском языке присутствует значительная вариативность. Наиболее часто в кириллических текстах также используется «e-mail», то есть написание латиницей без транслитерации (визуальное восприятие других форм написания хуже). Но можно встретить и другие написания:
электронная почта, почта, электропочта;
имейл, мейл (транскрипция с английского);
е-мейл, емейл, емайл (различные варианты транслитерации);
мыло (в просторечии, от английского «мейл»).

Прикрепленные файлы: 1 файл

Курсовая программирование сетевых приложений.doc

— 259.50 Кб (Скачать документ)

            {

                MessageBox.Show("Ошибка, заполните поля!");

            }

            }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            tb = textBox1;

            tb1 = textBox2;

        }

 

        private void button2_Click(object sender, EventArgs e)

        {

            textBox1.Text = "emailclient@rambler.ru";

            textBox2.Text = "32111get";

        }

    }

}

Form2.cs:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Net;

using System.Net.Mail;

 

namespace Kursovaya_rabota_Azarov_Oleg

{

    public partial class Form2 : Form

    {

        public SmtpClient client = new SmtpClient();

       public MailMessage mes = new MailMessage();

        public System.Net.NetworkCredential smtpCred = new System.Net.NetworkCredential(Form1.tb.Text, Form1.tb1.Text);

        public Form2()

        {

            InitializeComponent();

        }

        public void SendEmail(string sendTo, string sendFrom)

        {

            try

            {

                client.Host = "smtp.rambler.ru";

                client.Port = 25;

                client.UseDefaultCredentials = false;

                client.Credentials = smtpCred;

                client.EnableSsl = true;

 

                mes.To.Add(new MailAddress(textBox1.Text));

                mes.From = new MailAddress(textBox2.Text);

 

 

                mes.Subject = textBox3.Text;

                mes.Body = textBox4.Text;

               

 

                client.Send(mes);

            }

            catch (Exception ex)

            {

                MessageBox.Show(ex.Message, "Ошибка");

            }

        }

 

        private void button2_Click(object sender, EventArgs e)

        {

            textBox2.Text = button2.Text;

           

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

            SendEmail("","");

        }

    }

}

 


Информация о работе Программирование сетевых приложений