<p>这个程序是老师布置给我的一份作业,其实是比较简单一个小程序。少了很多的功能,只有接受者和主题,内容。</p><p>代码如下</p>
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.Mail;
namespace YoujianChengxu
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
public bool sendEmail(MailAddress Sender, string receiver, string Subject, string Content)
{
MailMessage mail = new MailMessage();
mail.From = Sender;
mail.To.Add(new MailAddress(receiver));
mail.BodyEncoding=System.Text.Encoding.UTF8;
mail.Subject = Subject; //邮件的主题
mail.Body = Content; //邮件的正文
//mail.Attachments.Add(new Attachment());
mail.Priority = MailPriority.Normal;//发送级别
SmtpClient client = new SmtpClient();
client.Host = "填写一个邮件服务器的IP地址";
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("我在此处填的是自己的科大邮箱,其实不太懂", "邮箱密码");
try
{
client.Send(mail);
MessageBox.Show("succeed!");
return true;
}
catch (Exception e)
{
MessageBox.Show("fasongshibai");
return false;
}
}
private void button1_Click(object sender, EventArgs e)
{
MailAddress addre = new MailAddress("我科大的邮箱", "密码");
if (sendEmail(addre,textBox1.Text,textBox2.Text,richTextBox1.Text))//<span style="font-family: Arial, Helvetica, sans-serif;">textBox1.Text是收件人的邮箱地址,后面的richtextbox是邮件内容</span>
MessageBox.Show("gu_ji_kexing!");
else { MessageBox.Show("wocao"); };
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
}
}
}