Kir*_*ira 2 .net asp.net asp.net-mvc sendmail
这是我第一次编写发送邮件的程序.我不知道在SMTP客户端构造函数中放入什么:
SmtpClient client = new SmtpClient(????);
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?
gid*_*eon 11
始终查阅文档.该SmptClient有三个构造函数.
SmtpClient()
SmtpClient(String)
SmtpClient(String, Int32)
Run Code Online (Sandbox Code Playgroud)
如果您选择最后一个,那么对于gmail,您的代码将如下所示:
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
Run Code Online (Sandbox Code Playgroud)
您也可以使用第一个构造函数并设置属性.
SmtpClient smtp = new SmtpClient();
smtp.Port = 587;
smtp.EnableSsl = true;
smtp.Credentials = new NetworkCredential("<email_from>", "password");
smtp.Host = "smtp.gmail.com";
Run Code Online (Sandbox Code Playgroud)