首页 生活指南 正文内容

和密码都是正确的,不知道什么原因请教

阿立指南 生活指南 2022-09-15 21:09:09 176 0

bool (from, to, , body){try{.Net.Mail.msg = new .Net.Mail.(from, to);msg.= ;msg.Body = body;msg.= .Text. .("");味精。 = .Net.Mail..High;.Net.Mail。 = 新的 .Net.Mail.("");. = new .Net.("", "***** ***");//登录邮箱名和密码.Send(msg); true;}catch (ex){.Write(ex.);假;}}

例如。表示认证失败。用户名和密码正确,不知道为什么,请询问

--------解决方案--------

我已经完成了一次自动电子邮件发送。忘了它。嘿。检查参数。调试两次。没有什么大错。

--------解决方案--------

删除@?

--------解决方案--------

标记

--------解决方案--------

所有QQ邮箱用户都可以免费享受POP3和SMTP服务。习惯使用邮件客户端,或者由于网络限制无法登录WEB的网友,也可以通过POP3/SMTP功能使用QQ邮箱。

可能有网友对QQ邮箱的POP3/SMTP相关设置还比较陌生。今天我们就来看看吧。

使用POP3/SMTP服务收发QQ邮件

请进入邮箱“设置”qq邮箱pop3登录设置方法,在“账户”项中,可以找到“POP3/SMTP服务”设置项。

启用 POP3/SMTP 服务

出于邮箱安全的考虑,QQ邮箱默认关闭POP3/SMTP服务。如果您想使用 POP3/SMTP 服务,请务必先开启该服务。

--------解决方案--------

记得先手动登录QQ邮箱,并设置SMTP服务开启,否则即使用户名和密码正确也无法使用。

--------解决方案--------

.net类库中发送邮件的方法总结

发送电子邮件是许多需要用户注册的网站的常用功能。通过正则表达式,我们可以过滤掉不符合邮件格式的输入,但是仍然无法保证用户填写的邮件地址一定是真实有效的。通常验证邮件真实性的方式是:用户填写的注册信息经过网站初步格式验证后,用户无法使用该账号登录qq邮箱pop3登录设置方法,系统会发送邮件到用户注册时填写的邮箱。电子邮件,电子邮件中提供了链接。只有当用户点击此链接时,他才能登录网站。如果用户填写的邮箱地址不是真实有效的或者不是自己的,他将不会收到这封邮件。这个还是不能登录,这一步一般叫邮件激活。 .net类库中有两种发送邮件的方式,一种是.net2.0以下版本的方法,另一种是.net2.0以上版本的方法。下面介绍这两种方法。

--------解决方案--------

C#代码

using System; 
using System.Net.Mail; 
using System.Net; 
///  
/// 说明:在.net2.0以上版本中发送电子邮件的方法示例 
/// 用到的类主要位于System.Net.Mail和System.Net命名空间下 
/// 作者:周公 
/// 日期:2008-08-08 
/// 首发地址:http://blog.csdn.net/zhoufoxcn 
///  
public class SendMail2 
{ 
    public SendMail2() 
    { 
    } 
    ///  
    /// 发送邮件 
    ///  
    /// 收件人邮件地址 
    /// 发件人邮件地址 
    /// 邮件主题 
    /// 邮件内容 
    /// 登录smtp主机时用到的用户名,注意是邮件地址'@'以前的部分 
    /// 登录smtp主机时用到的用户密码 
    /// 发送邮件用到的smtp主机 
    public void Send(string to, string from, string subject, string body, string userName, string password, string smtpHost) 
    { 
        MailAddress from = new MailAddress(from); 
        MailAddress to = new MailAddress(to); 
        MailMessage message = new MailMessage(from, to); 
        message.Subject = subject;//设置邮件主题 
        message.IsBodyHtml = true;//设置邮件正文为html格式 
        message.Body = body;//设置邮件内容 
        SmtpClient client = new SmtpClient(smtpHost); 
       [color=#FF0000] //设置发送邮件身份验证方式 
        //注意如果发件人地址是abc@def.com,则用户名是abc而不是abc@def.com [/color]
        client.Credentials = new NetworkCredential(userName, password); 
        client.Send(message); 
    } 
}

-->邮件发送认证失败

C#代码

public bool SendEmailToSupplier(string from, string to, string subject, string body)
    {
        try
        {
            System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(from, to);
            msg.Subject = subject;
            msg.Body = body;
            msg.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");
            msg.Priority = System.Net.Mail.MailPriority.High;
            System.Net.Mail.SmtpClient cliect = new System.Net.Mail.SmtpClient("smtp.qq.com");
            cliect.Credentials = new System.Net.NetworkCredential("692500034@qq.com", "********");//登陆的邮箱名和密码
            cliect.Send(msg);
            return true;
        }
        catch (Exception ex)
        {
            Response.Write(ex.Message);
            return false;
        }
    }

例如。表示认证失败。用户名和密码正确,不知道为什么,请询问

--------解决方案--------

我已经完成了一次自动电子邮件发送。忘了它。嘿。检查参数。调试两次。没有什么大错。

--------解决方案--------

删除@?

--------解决方案--------

标记

--------解决方案--------

所有QQ邮箱用户都可以免费享受POP3和SMTP服务。习惯使用邮件客户端,或者由于网络限制无法登录WEB的网友,也可以通过POP3/SMTP功能使用QQ邮箱。

可能有网友对QQ邮箱的POP3/SMTP相关设置还比较陌生。今天我们就来看看吧。

使用POP3/SMTP服务收发QQ邮件

请进入邮箱“设置”,在“账户”项中,可以找到“POP3/SMTP服务”设置项。

启用 POP3/SMTP 服务

出于邮箱安全的考虑,QQ邮箱默认关闭POP3/SMTP服务。如果您想使用 POP3/SMTP 服务,请务必先开启该服务。

--------解决方案--------

记得先手动登录QQ邮箱,并设置SMTP服务开启,否则即使用户名和密码正确也无法使用。

--------解决方案--------

.net类库中发送邮件的方法总结

发送电子邮件是许多需要用户注册的网站的常用功能。通过正则表达式,我们可以过滤掉不符合邮件格式的输入,但是仍然无法保证用户填写的邮件地址一定是真实有效的。通常验证邮件真实性的方式是:用户填写的注册信息经过网站初步格式验证后,用户无法使用该账号登录,系统会发送邮件到用户注册时填写的邮箱。电子邮件,电子邮件中提供了链接。只有当用户点击此链接时,他才能登录网站。如果用户填写的邮箱地址不是真实有效的或者不是自己的,他将不会收到这封邮件。这个还是不能登录,这一步一般叫邮件激活。 .net类库中有两种发送邮件的方式,一种是.net2.0以下版本的方法,另一种是.net2.0以上版本的方法。下面介绍这两种方法。

--------解决方案--------

C#代码

using System; 
using System.Net.Mail; 
using System.Net; 
///  
/// 说明:在.net2.0以上版本中发送电子邮件的方法示例 
/// 用到的类主要位于System.Net.Mail和System.Net命名空间下 
/// 作者:周公 
/// 日期:2008-08-08 
/// 首发地址:http://blog.csdn.net/zhoufoxcn 
///  
public class SendMail2 
{ 
    public SendMail2() 
    { 
    } 
    ///  
    /// 发送邮件 
    ///  
    /// 收件人邮件地址 
    /// 发件人邮件地址 
    /// 邮件主题 
    /// 邮件内容 
    /// 登录smtp主机时用到的用户名,注意是邮件地址'@'以前的部分 
    /// 登录smtp主机时用到的用户密码 
    /// 发送邮件用到的smtp主机 
    public void Send(string to, string from, string subject, string body, string userName, string password, string smtpHost) 
    { 
        MailAddress from = new MailAddress(from); 
        MailAddress to = new MailAddress(to); 
        MailMessage message = new MailMessage(from, to); 
        message.Subject = subject;//设置邮件主题 
        message.IsBodyHtml = true;//设置邮件正文为html格式 
        message.Body = body;//设置邮件内容 
        SmtpClient client = new SmtpClient(smtpHost); 
       [color=#FF0000] //设置发送邮件身份验证方式 
        //注意如果发件人地址是abc@def.com,则用户名是abc而不是abc@def.com [/color]
        client.Credentials = new NetworkCredential(userName, password); 
        client.Send(message); 
    } 
}

欢迎 发表评论:

文章目录
    搜索