前些日子阿里云优惠就顺便买了个服务器,今天想在阿里云的服务器上试着安装一个邮件服务,突然发现之前安装的好好的邮件服务插件不能正常安装了,一直报错。
查看了下出错的地方,提示没有back_file
这个属性,并且告诉了我文件路径,那接下来的内容就轻松了,去看下这个函数做了什么,看名字大概率是备份一下文件,自己手动备份一下,然后把问题修复掉。
看得出来的确是备份一下文件,那么自己提前备份好,然后注释掉就好了。代码文件的路径在/www/server/panel/plugin/mail_sys/mail_server_init.py
不出意外又出现了新的错误,这次的报错内容似乎是拿不到redis的密码,我这个面板没有装redis,现在补上redis。
终于出现了校验页面了,提示我改下主机名以及配置redis密码,好说,配上就行了。
现在好了,邮件服务安装好了,按照流程配置好域名解析。然后到webmail中配置域名domain。
登进去后试着发邮件,竟然还是发不了,去到阿里云服务器上一看,好家伙,默认禁止25端口,这下没辙了。
但是并没有结束
我还是尝试了一下465端口的发送方法,不过不管怎么配置,都始终无法正确发送邮件,百度谷歌能查到的相关资料也比较少,暂时作罢。