[Mail] 邮箱的登录用户不是有效的邮件地址
Tofloor
poster avatar
153******66
deepin
2021-01-08 23:51
Author

如上图, 我们公司的邮箱使用的是Exchange, 然后有POP3协议, 但是邮箱的用户名不是标准的邮件地址. 这个时候, 在Evolution上是可以单独配置用户名的, 但是deepin-mail 要如何配置?

这是Evolution上配置, 他没有校验用户名是否为标准邮件地址

附加上wireshark抓包的截图, 我将账户名称改成 邮件前缀, 然后邮箱恢复成yangpan@xxxx.com格式. 测试一下这个账号名称是否用于参与pop3验证.

结果是这个账号名称并未参与验证, 就是说这个客户端只允许yangpan@xxx.com的这种账号类型存在. 不允许yangpan这种邮箱账号存在. @jingle, 能提供一下deepin-mail的源码地址么? 我去看看代码 

Reply Favorite View the author
All Replies
element
deepin
2021-01-09 01:43
#1

是不是哪里验证了@符号?

Reply View the author
175******42
deepin
2021-01-09 02:18
#2

你账号名称和邮箱搞反了,名称随便写,邮箱要有@和后面的东西

Reply View the author
WENWEN
deepin
2021-01-09 02:30
#3

邮箱肯定是需要@ 域名地址的啊。

Reply View the author
153******66
deepin
2021-01-11 22:14
#4
element

是不是哪里验证了@符号?

就是邮箱那一栏验证了@符号

Reply View the author
153******66
deepin
2021-01-11 22:14
#5
175******42

你账号名称和邮箱搞反了,名称随便写,邮箱要有@和后面的东西

试过了, 也是不行, 由于是用了tls, 我抓包也看不到内容. 谁知道哪里有邮箱的源码? 我去看看

Reply View the author
175******42
deepin
2021-01-13 17:09
#6
153******66

试过了, 也是不行, 由于是用了tls, 我抓包也看不到内容. 谁知道哪里有邮箱的源码? 我去看看

要么是哪步配置有问题,要么是你用的邮箱tls加密的端口和默认的不一样,建议看一下邮箱的配置说明。

Reply View the author
175******42
deepin
2021-01-13 17:34
#7
153******66

试过了, 也是不行, 由于是用了tls, 我抓包也看不到内容. 谁知道哪里有邮箱的源码? 我去看看

你的发信服务器和收信服务器不对吧,好好看看你用的邮箱的配置文档。没见过mail开头的。一般都是类型加邮箱后缀。

 

比如163的是

POP3服务器: pop.163.com
SMTP服务器: smtp.163.com
IMAP服务器: imap.163.com
Reply View the author
153******66
deepin
2021-01-13 19:12
#8
175******42

你的发信服务器和收信服务器不对吧,好好看看你用的邮箱的配置文档。没见过mail开头的。一般都是类型加邮箱后缀。

 

比如163的是

POP3服务器: pop.163.com
SMTP服务器: smtp.163.com
IMAP服务器: imap.163.com

邮箱配置和Evolution一模一样, 而且用任何域名都可以做收和寄信地址. 这个没关系的, 很多公司就是收发在一台主机上. 域名也是用的一样的. 至于是mail也好, 还是stmp. pop3也好. 只是管理员命名习惯而已. 

Reply View the author