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

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

以163为例,我给你说一下设置过程:

1打开 Outlook(即 Outlook Express),点击“工具”,然后选“帐户”。

2单击“添加”,在弹出菜单中选择“邮件”,进入 Internet 连接向导。

3在“显示名:”字段中输入您的姓名,然后单击“下一步”。

4在“电子邮件地址:”字段中输入您的完整 163 免费邮地址(you@163com),然后单击“下一步”。

5在“接收邮件(pop、IMAP或HTTP)服务器:”字段中输入 pop163com。在“发送邮件服务器 (SMTP):”字段中输入:smtp163com,单击“下一步”。

6在“帐户名:”字段中输入您的 163 免费邮用户名(仅输入@ 前面的部分)。在“密码:”字段中输入您的邮箱密码,然后单击“下一步”。

7点击“完成”。

8在 Internet 帐户中,选择“邮件”选项卡,选中刚才设置的帐号,单击“属性”。

9在属性设置窗口中,选择“服务器”选项卡,勾选“我的服务器需要身份验证”,并点击旁边的“设置”按钮。

10登录信息选择“使用与接收邮件服务器相同的设置”,确保您在每一字段中输入了正确信息。

11点击“确定”。

使用nginx做邮件代理,需要在nginxconf添加一下配置:

#Mail Proxy

mail {

auth_http IP:port/xxx;

pop3_capabilities "TOP" "USER";

#smtp_capabilities "no";

smtp_capabilities "SIZE 10485760" ENHANCEDSTATUSCODES 8BITMIME DSN;

#POP3 Auth

server {

listen 110;

protocol pop3;

proxy on;

pop3_auth plain;

}

#SMTP Auth

server {

listen 25;

protocol smtp;

proxy on;

#xclient off;

smtp_auth login plain;

}

}

auth_http 是验证邮箱账号和密码是否正确,官网采用的是PHP方式,如果想不验证,直接添加一下server配置即可:

server {

listen port;

server_name ip;

location = /auth {

add_header Auth-Status OK;

add_header Auth-Server 2211769170; # 邮箱的IP

add_header Auth-Port 25; # 邮箱的端口

return 204;

}

}

对于smtp 邮箱代理,如果邮件服务器需要验证用户名和密码,则需要在此步完成,如果auth_http 返回验证通过,实际没有验证,则会导致因为邮件服务器无法验证用户而发不了邮件,可以通过在邮件服务器设置白名单解决。

通常是不需要代理服务器的。

除非你的本地网络不正常,与邮箱无法正常连接发送的特殊情况才有可能用到代理服务器。

账号那一项,你点开-选择具体账号后就可以看到实际上选择的都是“不使用代理服务器”

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 请问通过代理服务器上网,OUTLOOK应该怎么设置才能发邮件,在哪里设???

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情