C#程式設計-140:Net.Mail類發送郵件
C#程式設計-140:Net.Mail類發送郵件
C#程式設計-140:Net.Mail類發送郵件
C#程式設計-140:Net.Mail類發送郵件
C#程式設計-140:Net.Mail類發送郵件
C#程式設計-140:Net.Mail類發送郵件
C#程式設計-140:Net.Mail類發送郵件
C#程式設計-140:Net.Mail類發送郵件 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 MailTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnSend_Click(object sender, EventArgs e)
{
MailMessage mail = new MailMessage();
string myEmail = txtAccount.Text;
string myPwd = txtPassword.Text;
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.IsBodyHtml = true;
mail.From = new MailAddress(myEmail);
mail.To.Add(new MailAddress(txtAccept.Text));
mail.Subject = txtSubject.Text;
mail.Body = txtBody.Text;
mail.BodyEncoding = Encoding.UTF8;
SmtpClient client = new SmtpClient(txtServer.Text);
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(myEmail.Substring(0,myEmail.IndexOf('@')),myPwd);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
try
{
client.Send(mail);
MessageBox.Show("發送成功!");
txtSubject.Text = null;
txtBody.Text = null;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}