邮箱密码:123456
SMTP地址:smtp.youngzsoft.com
POP3地址:pop3.youngzsoft.com
代理服务器地址:192.168.0.1
注意,以上帐号信息是假设的,请根据自己邮箱帐号的情况具体分析。
1. 按照常规(即不通过代理)设置好帐号。
2. 在“接收邮件服务器(POP3)”和“邮件发送服务器(SMTP)”右侧编辑框中输入代理服务器的IP地址,用户名修改为support#pop3.youngzsoft.com,然后单击“其他设置”(如图 )。 “帐号名”的组成规律是“原始的帐号名(即直接上网收发邮件时的帐号名)”+“#”+“原始的接收邮件(POP3)服务器地址”。
3. 在“Internet电子邮件设置”对话框中单击“发送服务器”选项卡, 选中“我的发送服务器(SMTP)要求认证”复选框,在登录使用(L)的“用户名(N)”右侧编辑框中输入support#smtp.youngzsoft.com,并“密码(p)”右侧编辑框中输入密码(如图)。
这里设置有两种可能:
4. 如果原来直接上网收发邮件时,就需要选择“发送邮件要求身份验证”, 那么就应该这样设置。
注意, 这里的帐号名组成规律和上面的帐号名组成规律不同,#号后面跟的是直接上网收发邮件时的SMTP地址。
即:“原始的帐号名(即直接上网收发邮件时的帐号名)”+“#”+“原始的发送邮件(SMTP)服务器地址”。
5. 如果原来直接上网收发邮件时,就不需要选择“发送邮件要求身份验证”,那么就应该这样设置(如图 )。
注意:这里的帐号名组成规律和上面的帐号名组成规律不同,#号后面跟的是您直接上网收发邮件时的SMTP地址。 #号前面不需要填写任何字符,密码为空。
即:“#”+“原始的发送邮件(SMTP)服务器地址”。
HOST:smtp.163.compublic static string
CreateTimeoutTestMessage(string server)
{
string Success =
"发送成功"
try
{
string _to = "1035092449@qq.com"
string _from =
"young-20@163.com"
string _subject = "Using the new SMTP client."
string _body =
@"Using this new feature, you can send an e-mail
message from an application very easily."
MailMessage message = new
MailMessage()
message.From = new
MailAddress(_from)
//可以利用MailMessage.To.Add方法增加要发送的邮件地址
message .To .Add (new MailAddress ("652105072@qq.com"))
message.To.Add(new
MailAddress(_to))
message.Subject = _subject
message.Body = _body
//添加附件
Attachment a = new
Attachment(@"C:/Users/Administrator/Desktop/smtpclient.rar")
message.Attachments.Add(a)
//设置邮箱的地址或IP
SmtpClient client = new
SmtpClient(server)
//设置邮箱端口,pop3端口:110, smtp端口是:25
client.Port = 25
//设置超时时间
client.Timeout = 9999
//要输入邮箱用户名与密码
client.Credentials = new NetworkCredential("young-20@163.com", "******")
client.Send(message)
}
catch (Exception ex)
{
Success = ex.ToString()
}
return Success
}
[c-sharp] view
plaincopyprint?
public static string CreateTimeoutTestMessage(string server)
{
string Success = "发送成功"
try
{
string _to = "1035092449@qq.com"
string _from = "young-20@163.com"
string _subject = "Using the new SMTP client."
string _body = @"Using this new feature, you can send an e-mail message from an application very easily."
MailMessage message = new MailMessage()
message.From = new MailAddress(_from)
//可以利用MailMessage.To.Add方法增加要发送的邮件地址
message .To .Add (new MailAddress ("652105072@qq.com"))
message.To.Add(new MailAddress(_to))
message.Subject = _subject
message.Body = _body
//添加附件
Attachment a = new Attachment(@"C:/Users/Administrator/Desktop/smtpclient.rar")
message.Attachments.Add(a)
//设置邮箱的地址或IP
SmtpClient client = new SmtpClient(server)
//设置邮箱端口,pop3端口:110, smtp端口是:25
client.Port = 25
//设置超时时间
client.Timeout = 9999
//要输入邮箱用户名与密码
client.Credentials = new NetworkCredential("young-20@163.com", "******")
client.Send(message)
}
catch (Exception ex)
{
Success = ex.ToString()
}
return Success
}
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)