标题: C# 简易邮箱发送器 [打印本页] 作者: yang1092076002 时间: 2013-7-7 19:47 标题: C# 简易邮箱发送器 代码测试成功、还需要的功能请自己添加就可以了、 作者: yang1092076002 时间: 2013-7-7 19:48
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;
using System.Net.NetworkInformation;
namespace SMTPEMAIL
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
MailMessage aMessage = new MailMessage();
if (totextbox.Text == "")
{
MessageBox.Show("请填写收件人邮件地址");
}
else if (fromtextBox.Text == "")
{
MessageBox.Show("请填写发件人邮件地址");
}
else
{
aMessage = new MailMessage(fromtextBox.Text.Trim(), totextbox.Text.Trim());
string[] sep = fromtextBox.Text.Split(new Char[] { '@', '.' });
//组合SMTP服务器地址
string site = "smtp." + sep[1] + ".com";
SmtpClient client = new SmtpClient(site);
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential(fromtextBox.Text.Trim(), userpsd.Text);
client.DeliveryMethod = SmtpDeliveryMethod.Network;