阿里云
发表主题 回复主题
  • 22094阅读
  • 20回复

[基础常识]连接外网SMTP服务器SSL加密端口(如阿里云企业邮箱465端口)

级别: 论坛版主
发帖
13534
云币
30975

云友“就这种感觉 ”说原本正常使用的配置文件,在ECS服务里无法连接外网SMTP服务器(常用25端口),导致发信失败。 Qf@I)4'  
:akT 'q#  
原因:可能阿里为减免邮件滥用,新开通的ECS主动过滤了与外网TCP 25端口的连接。 "#mBcQ;QLV  
6c0>gUQx-  
方案:现在多数邮局提供商除了提供25的发信端口,还有提供其它安全加密端口,如阿里云企业邮箱提供465端口。可以尝试通过配置参数,将默认连接外网的25端口修改为其它可发信的端口。 :JlP[I  
h|X^dQb]  
环境: Debian 8 L(GjZAP  
c8Z wr]DF  
目的:在系统里,使用 mailx 命令,连接阿里云企业邮局,以企业邮箱账户(sales@vfutai.xxx)登录,发送一封测试邮件到一个腾讯邮箱地址(dongshan3@xxxx)。 )M2F4[vcb  
w+1Gs ;  
过程: JTi!Xu5Jq  
h6dPO"  
1. 安装 heirloom-mailx,替换默认的 bsd-mailx,因为Debian系统默认使用 bsd-mailx ,但 bsd-mailx 没有smtp的相关设置选项 RK w$-7O  
  1. apt-get install heirloom-mailx
mN8pg4  
A'P(a`  
<w3!!+oK"  
2. 创建mailx配置文件,~/.mailrc ,文件内容如下: +iOKbc'  
  1. set smtp="smtps://smtp.mxhichina.com:465"
  2. set smtp-auth=login
  3. set smtp-auth-user="sales@vfutai.xxx"
  4. set smtp-auth-password="Ni_De_Mi_Ma"
  5. set ssl-verify=ignore
请替换其中的登录用户和密码值。 VK@!lJ u!  
0527Wj  
3. 发信测试: 6'xsG?{JY  
  1. echo message4 | mail -v -r "sales@vfutai.xxx" -s "This is the subject" dongshan3@foxmail.xxx
请替换其中的回信、收信地址和标题。 KZPEG!-5  
ON+J>$[[  
4. 执行命令后,显示发信成功。收件人邮箱中,有信。 ^pHq66d%Z  
|JCU<_<  
Uix6GT;  
K _&4D'  
参考: [` sL?&a  
1. https://help.aliyun.com/knowledge_detail/36576.html qW b+r  
2. https://linux.die.net/man/1/mailx V^;jJ']  
3. http://www.binarytides.com/linux-mailx-command/ 8V~vXnkM  
4. https://coderwall.com/p/ez1x2w/send-mail-like-a-boss Dd` Mv$*d8  
7g3 >jh  
,a#EW+" Z  
)p*}e8L  
'(/7[tJ  
"Wx]RN:  
R LD`O9#j  
[ 此帖被dongshan8在2016-12-15 22:51重新编辑 ]
本帖最近评分记录: 3 条评分 云币 +8
光山居士 云币 +1 阿里云1000元代金券:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=ffsbbyn0 09-28
evam 云币 +1 优秀文章-欢迎进行技术分享,感谢你的支持! 2017-07-20
鬼才神兵 云币 +6 不顶不舒服斯基 2017-01-04
关键词: mailx
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 论坛版主
发帖
1783
云币
3325

只看该作者 沙发  发表于: 2017-01-04
不顶不舒服斯基
级别: 程序猿
发帖
439
云币
1753
只看该作者 板凳  发表于: 2017-01-13
你好,IIS8.0环境该怎么改
[ 此帖被痛而不言之在2017-01-13 16:36重新编辑 ]
级别: 论坛版主
发帖
13534
云币
30975

只看该作者 地板  发表于: 2017-01-13
回 2楼(痛而不言之) 的帖子
您好, #Jfmt~ks '  
U(<~("ocN  
这与具体的Web不太相关,主要是您的发信程序是如何与外网邮件服务器连接的喔。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
2
云币
4
只看该作者 4楼 发表于: 2017-02-05
Re连接外网SMTP服务器SSL加密端口(如阿里云企业邮箱465端口)
现在是阿里云服务端25口停了,我刚申请了阿里云信箱,程序里的SMTP地址怎么写呢
级别: 论坛版主
发帖
13534
云币
30975

只看该作者 5楼 发表于: 2017-02-05
回 4楼(saintress) 的帖子
您好, vV(?A  
VKZZTFmV2)  
欢迎来到阿里云论坛。 F4b$  
CO<P$al  
为您查了一下,阿里云的smtp服务器地址应该是:smtp.aliyun.com /Wx({N'h$  
EFk9G2@_  
请参考:https://mailhelp.aliyun.com/freemail/detail.vm?knoId=5869705
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
2
云币
4
只看该作者 6楼 发表于: 2017-02-05
回 5楼dongshan8的帖子
它这个不还是25端口吗,我指它用465端口程序里怎么设
级别: 论坛版主
发帖
13534
云币
30975

只看该作者 7楼 发表于: 2017-02-06
回 6楼(saintress) 的帖子
您好, h>F"GR?U_(  
iBwM]Eyv.  
smtp.aliyun.com 除了25端口,还有465端口的呀。 J9MAnYd)i  
^B1$|C D,  
引用
Querying target system called: gVrfZ&XF84  
OZA^L;#>  
smtp.aliyun.com t37<<5A  
H%>^_:h  
Attempting to resolve name to IP address... Sp2DpGs~  
%C rTO(  
Name resolved to 140.205.94.10 D8{ ,}@  
[RY Rt/?Q  
querying... {u+=K-Bj  
HYL['B?Wid  
TCP port 465 (unknown service): LISTENING %w?C)$Kn\  
portqry.exe -n smtp.aliyun.com -e 465 -p TCP exits with return code 0x00000000.
`:C2Cj  
t1G__5wp  
|>OBpb  
7dv!  
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
2
云币
4
只看该作者 8楼 发表于: 2017-04-03
Re连接外网SMTP服务器SSL加密端口(如阿里云企业邮箱465端口)
赞赞,我在Ubuntu上试验,完美通过。 5S, Kq35$(  
但在centos上试就有问题,提示缺少ssl-dir什么东西。 I9Uj3cL\  
请问楼主centos上怎么实现相同功能?谢谢。
级别: 新人
发帖
2
云币
4
只看该作者 9楼 发表于: 2017-04-03
Re连接外网SMTP服务器SSL加密端口(如阿里云企业邮箱465端口)
centos错误提示为: *8uS,s6g  
Resolving host smtp.qq.com . . . done. .ZV='i()X  
Connecting to 220.*.243.*:465 . . . connected. N {~P}Sw  
Missing "nss-config-dir" variable. \*'@F+  
"/home/feynman/dead.letter" 11/340 5!cp^[rGL  
. . . message not sent. ^yqRa&  
级别: 论坛版主
发帖
13534
云币
30975

只看该作者 10楼 发表于: 2017-04-03
回 8楼(闪电侠蚁人) 的帖子
您好, z=q   
\gd.Bl  
请问您使用的CentOS版本是多少呢? CentOS 7 吗?
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
4
云币
8
只看该作者 11楼 发表于: 2017-05-20
Re连接外网SMTP服务器SSL加密端口(如阿里云企业邮箱465端口)
aa
级别: 新人
发帖
4
云币
8
只看该作者 12楼 发表于: 2017-05-20
Re连接外网SMTP服务器SSL加密端口(如阿里云企业邮箱465端口)
我是centos7 7I4G:-V:^  
fw^mjD  
mail.rc末尾的配置是: g#=^U`y  
set from="xxxxxx@163.com" smtp="smtp.163.com:465" & Qghm o  
set smtp-auth-user="xxx@163.com"  smtp-auth-password="xxxx" Ov%9S/d  
set smtp-auth=login C<A82u;t%@  
K)GC&%_$O  
LJZEM;;}  
发送邮件报错: J8a4.prqI  
[root@vrbp-task-pre log]# mail -s "test"    4xxxx@qq.com ?A Y596  
B!< {s'  
?MeP<5\A  
zE.4e&m%Z?  
ZvNXfC3Ia  
^C ~C=`yj  
(Interrupt -- one more to kill letter) Mz]LFM  
^[[A #eE:hiu<v  
^C I?-9%4 8iM  
(Interrupt -- one more to kill letter) ika{>hbH  
^C"/root/dead.letter" 5/8 & A9psc(,&  
OY~5o&Oa  
3SQ 5C' E  
求楼主帮忙看看
级别: 新人
发帖
4
云币
8
只看该作者 13楼 发表于: 2017-05-20
Re连接外网SMTP服务器SSL加密端口(如阿里云企业邮箱465端口)
centos7 阿里云ECS环境,使用465端口发送邮件报错: $$qhX]^ ~  
a+]=3o  
1、配置文件如下: yY_]YeeR  
[root@vrbp-task-pre woasis]# cat /etc/mail.rc eW >k'ez  
set smtp="smtps://smtp.163.com:465" =}c~BHT  
set smtp-auth-user="wuxxxx@163.com" R!$j_H  
set smtp-auth-password="yuxxxx" wp*;F#:G  
set smtp-auth=login c yN_Sg  
s_1]&0<  
2、执行发送报错: U_I'Nz!^ t  
[root@vrbp-task-pre woasis]# echo message4 | mail -v -r "wuxxxxxx@163.com" -s "This is the subject" 47xxxxxx@qq.com FP9ZOoog  
Resolving host smtp.163.com . . . done. oN _% oc  
Connecting to 220.181.12.13:465 . . . connected. vkR"A\:  
Missing "nss-config-dir" variable. )0d3sJ8  
"/root/dead.letter" 11/310 9U;) [R Mb  
. . . message not sent. hR{Fn L  
[root@vrbp-task-pre woasis]# msoE8YK&tg  
V@Po}  
 &$+yXN  
p(x[zn+%Y  
@dongshan8   我也遇到同样问题,但是不知道如何解决。。。。。。。参考楼主内容不成功!!!!!!!!!!
级别: 论坛版主
发帖
13534
云币
30975

只看该作者 14楼 发表于: 2017-05-22
回 13楼(wuxianlvzhou) 的帖子
您好, >qd=lm <,  
0!tuUn  
抱歉延时回复, /NxuNi;5  
 , YlS  
或许您可以参考一下这里的问答:http://stackoverflow.com/questions/16799407/mailx-and-gmail-nss-config-dir Gz(l~!n~a  
)g KC}_h=  
如找到测试机,为您测试一下在CentOS 7里的设置例子喔。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
发表主题 回复主题
« 返回列表
«12»
共2页
上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个