Автор работы: Пользователь скрыл имя, 27 Января 2014 в 20:06, курсовая работа
Если в Европе, Америке и др. регионах написание используются только два варианта — «e-mail» и, реже, «email», то в русском языке присутствует значительная вариативность. Наиболее часто в кириллических текстах также используется «e-mail», то есть написание латиницей без транслитерации (визуальное восприятие других форм написания хуже). Но можно встретить и другие написания:
электронная почта, почта, электропочта;
имейл, мейл (транскрипция с английского);
е-мейл, емейл, емайл (различные варианты транслитерации);
мыло (в просторечии, от английского «мейл»).
{
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(F
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("","");
}
}
}