管理工具相关
-
网络是通的,输入的密码也是对的,我的管理端为什么联不上服务器?
出现上述情况可能是:
- 管理端的版本要和服务器端的版本不一致。
- 可能是通过防火墙联接,但是防火墙没有开放 Winmail 管理端口,管理端口缺省是 6000,当然可以改成其它。
-
邮件服务器管理员密码忘记了怎么办?
将 ~/server 安装目录下的
data/adminuser.cfg文件用文本编辑器打开,可以下载安装Notepad--软件 将如下内容<database> <adminuser> <item> <username>admin</username> <password>{sha1}</password> </item> </adminuser> </database>修改为
<database> <adminuser> <item> <username>admin</username> <password></password> </item> </adminuser> </database>
注意 {sha1} 也要删除,保存后就可以使用新密码 登录,登录进管理端后请及时更改管理员密码。 如果没有这个文件,说明使用的是 4.9 以前版本的 winmail,对于 4.3 以前的版本,修改 userauth.cfg 文件;对于 4.4-4.8 版本,修改 adminuser.cfg 文件。
Winmail Pro for Linux 也是修改这个文件,文件默认路径是 /opt/winmail/data/adminuser.cfg,默认安装目录是 /opt/winmail,可以打开 /etc/winmail.conf 查看当前运行目录。
-
如何分析邮件收发日志?
一封邮件不管是外面系统发来的,还是本系统发的,都先连接系统 smtp 服务,系统接收下来后放在队列里再做递送, 所以可以分析 SMTP 和 queue 队列日志:
找到某个邮件的SMTP日志,可以根据发信时间来找,mail from 是发信人 rcpt to 是收信人,时间后面的数字 4016 为每个邮件的处理标识, 相同的处理标识就是同一封邮件的处理过程。
2025/06/24-10:01:38 4016 Connect from 127.0.0.1, relayclient set 从哪里来的连接 127.0.0.1 是本机 2025/06/24-10:01:38 4016 remote ehlo = WebMail 申明的 ehlo 名,Webmail结合上面的127.0.0.1说明来自网页登录 2025/06/24-10:01:38 4016 max msg size = 0 2025/06/24-10:01:38 4016 smtp authenticate success! Username = test 认证用户名 2025/06/24-10:01:38 4016 remote sent 'mail from' = FROM: 2025/06/24-10:01:38 4016 mail from = test@abc.com 2025/06/24-10:01:38 4016 remote sent 'rcpt to' = TO: 2025/06/24-10:01:38 4016 rcpt to = ccc@abc.com 2025/06/24-10:01:38 4016 smtp data 2025/06/24-10:01:38 4016 go ahead, end data with CRLF.CRLF 2025/06/24-10:01:38 4016 data bytes received = 1011 2025/06/24-10:01:38 4016 message[277344898.2902.4016,S=1164] accepted for delivery 邮件后台生成的邮件数据的文件名 2025/06/24-10:01:38 4016 quit 2025/06/24-10:01:38 4016 end connection 邮件接收正常结束
通过上面的 SMTP 日志中的红色部分标记可以在queue日志(队列日志)查找。
队列日志分析方法如下:(处理标识相同的就是同一封邮件的处理过程)
2026/01/11-09:18:51 12408 new message[1213147130.9669.15220,S=1174] 开始投递 2026/01/11-09:18:51 12408 bytes 1174 from aaa@abc.com.cn 发件人 2026/01/11-09:18:51 12408 starting delivery: to remote bbb@gmail.com 收件人 2026/01/11-09:18:51 12408 deliver to remote server 209.85.199.27 收件方邮件服务器地址 2026/01/11-09:18:51 12408 [←]: 220 mx.google.com ESMTP f21si17539450rv 以下是 smtp 通信的命令交互 2026/01/11-09:18:51 12408 [→]: EHLO mail.com 2026/01/11-09:18:52 12408 [←]: 250-mx.google.com at your service, [218.71.143.71] 2026/01/11-09:18:52 12408 [←]: 250-SIZE 28311552 2026/01/11-09:18:52 12408 [←]: 250-8BITMIME 2026/01/11-09:18:52 12408 [←]: 250 ENHANCEDSTATUSCODES 2026/01/11-09:18:52 12408 [→]: MAIL FROM: 2026/01/11-09:18:52 12408 [←]: 250 2.1.0 OK 2026/01/11-09:18:52 12408 [→]: RCPT TO: 2026/01/11-09:18:52 12408 [←]: 250 2.1.5 OK 2026/01/11-09:18:52 12408 [→]: DATA 2026/01/11-09:18:52 12408 [←]: 354 Go ahead 2026/01/11-09:18:52 12408 [*]: Transporting message (1174 bytes) 2026/01/11-09:18:52 12408 [*]: Finished transport 2026/01/11-09:18:53 12408 [←]: 250 2.0.0 OK 1213147225 f21si17539450rvb.0 2026/01/11-09:18:53 12408 [→]: QUIT 完成 2026/01/11-09:18:53 12408 delivery success 递交成功 2026/01/11-09:18:53 12408 end message[1213147130.9669.15220,S=1174] 结束
如果递交不成功会有错误,会收到退信,如果你设了中继,第一次递交不成功后会有个中继再递交的动作。
2026/01/11-09:37:07 15316 []: Transporting message (76260 bytes) 2026/01/11-09:37:07 15316 []: Finished transport 2026/01/11-09:37:08 15316 [←]: 550 Error: content rejected. http://mail.qq.com/zh_CN/... 2026/01/11-09:37:08 15316 [→]: QUIT 2026/01/11-09:37:08 15316 delivery failure: aaa@qq.com, remote server said (111.15.111.111) : 550 Error: content rejected.http://mail.qq.com/zh_CN/... (#3.0.7)
如果是发到内部用户的。队列日志会比较简单,出错的话也可以在其中看到。如下:
2026/02/24-13:22:13 172804 new message[1298524933.7505.170412,S=182] 2026/02/24-13:22:13 172804 bytes 182 from a@abc.com 2026/02/24-13:22:13 172804 starting delivery: to local a@abc.cn 2026/02/24-13:22:13 172804 delivery success 2026/02/24-13:22:13 172804 end message[1298524933.7505.170412,S=182]
