gmail的相关参数
Pop3 Server (Port: 995) :pop.gmail.com, SSL
SMTP Server (Port: 25, 465, 587):smtp.gmail.com, TLS
相应的代码
using System; using System.Collections.Generic; using System.Text; using System.Net.Mail; using System.Net; namespace Artech.Mail.ConsoleApp { class Program { const string ADDRESS_FROM = "from@gail.com"; const string ADDRESS_TO = "to@gmail.com"; const string USER_ID = "MyAccount"; const string PASSWORD = "password"; const string SMTP_SERVER = "smtp.gmail.com"; const int PORT = 587; static void Main(string[] args) { SendMail(SMTP_SERVER, PORT); Console.Read(); } static void SendMail(string smtpServer, int port) { SmtpClient mailClient = new SmtpClient(smtpServer, 587); mailClient.EnableSsl = true; NetworkCredential crendetial = new NetworkCredential(USER_ID, PASSWORD); mailClient.Credentials = crendetial; MailMessage message = new MailMessage(ADDRESS_FROM, ADDRESS_TO, "This is a subject", "This is the body of the mail"); mailClient.Send(message); Console.WriteLine("Mail has been sent to '{0}'", ADDRESS_TO); } } }