请问通过代理服务器上网,OUTLOOK应该怎么设置才能发邮件

请问通过代理服务器上网,OUTLOOK应该怎么设置才能发邮件,第1张

邮箱地址:support@youngzsoft.com 

邮箱密码: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.com

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

}

[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

}


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/339984.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存