用ASP.NET 如何实现像QQ邮箱中的"其他邮箱“功能

意思就是用asp.net如何实现邮件收发功能
2024-12-18 23:03:02
推荐回答(3个)
回答1:

using System.Net.Mail;

SmtpClient client = new SmtpClient("mail.163.com", 25);
client.DeliveryMethod = SmtpDeliveryMethod.Network ;
client.Credentials = new System.Net.NetworkCredential(email, emailpwd);
MailMessage msg;
msg = new MailMessage(email+"@163.com", ToMail, "您的密码", Content);
msg.IsBodyHtml = true;
client.Send(msg);

上面是一段C#[framework2.0]发送邮件的代码,可以发送,那么就可以获取邮件。获取的代码,就需要你自己去研究学习,我就不贴出来!
需要提醒你的是
SmtpClient client = new SmtpClient("mail.163.com", 25);
里面的 主机名和端口,这个不同的邮箱开放的端口是不一样的,也需要自己查询。
email, emailpwd 这2个变量是 发送人邮箱名和密码
ToMail 为收件人邮件地址

回答2:

其他邮箱有提供api,直接引用就行了。不过你网站本身也要实现邮箱接收与发送功能!

回答3:

邮件收发用mail就很容易实现了,但是现在邮箱都不开放pop3服务的