編譯環境
visual C# 2010 express
.net framework 4.0(可以向下相容)
新建專案->選擇console application
code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Mail; //記得要加這個命名空間
namespace send_google_email_example
{
class Program
{
static void Main(string[] args)
{
System.Net.Mail.SmtpClient my_mail = new
System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
//建立 SmtpClient 物件 並設定 Gmail的smtp主機及Port,如果用gmail 這邊直接用預設,
不用修改
my_mail.Credentials = new System.Net.NetworkCredential("自己的gmail信箱",
"自己的密碼"); //輸入自己的gmail信箱和密碼
my_mail.EnableSsl = true;//Gmial 的 smtp 使用 SSL,直接用預設,不用修改
my_mail.Send("發送時自己顯示的名字<testtest@gmail.com>" , "收件者的名字<hellohello@ntu.edu.tw>" , "信箱標題" , "信件內容"); //發送Email
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Mail; //記得要加這個命名空間
namespace send_google_email_example
{
class Program
{
static void Main(string[] args)
{
System.Net.Mail.SmtpClient my_mail = new
System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
//建立 SmtpClient 物件 並設定 Gmail的smtp主機及Port,如果用gmail 這邊直接用預設,
不用修改
my_mail.Credentials = new System.Net.NetworkCredential("自己的gmail信箱",
"自己的密碼"); //輸入自己的gmail信箱和密碼
my_mail.EnableSsl = true;//Gmial 的 smtp 使用 SSL,直接用預設,不用修改
my_mail.Send("發送時自己顯示的名字<testtest@gmail.com>" , "收件者的名字<hellohello@ntu.edu.tw>" , "信箱標題" , "信件內容"); //發送Email
}
}
}
謝謝你
回覆刪除