查询操作场景
日志相关查询
查询邮件投递情况
grep $USER/home/coremail/logs/deliveragent.log.$DATE| grep state
#$USER替换为用户 eg:admin@a.cn
#$DATE替换为时间 eg:2021-07-13
查询站内是否有发垃圾邮件用户
发垃圾邮件用户的特征:1、外发且量大 ;
2、邮件主题倾向推广
第一步:查询到外发且量大的用户
grep
"channel=remote"
/home/coremail/logs/deliveragent.log.$DATE|awk -F"<|>"
'{print $2}'
| grep @|sort |uniq -c|sort -rn | more
第二步:根据步骤一,查询其发送的邮件主题
zgrep -a Sender:$USER/home/coremail/logs/backup/mta$DATE.tar.gz | grep
'cmd:DATA'
| awk -F
",ip:|,FreeIP|,subject:|,SubjectCnt"
'{print $2,$5}'
#$USER 替换为步骤一用户 eg:admin@a.cn
#$DATE 替换为时间 eg:2021_06_30
查询/统计用户登录失败情况
grep cmd:1005
/home/coremail/logs/udsvr.log.$DATE|grep clienttype:[0-9.]* | awk -F
'loginip:|,loginname:|,clienttype:|,ret:'
'{print $2,$3,$4}'
#$DATE替换为时间 eg:2021-07-13
clienttype:
UNKNOWN
0
- (无)
WEB
1
- Webmail
POP3
2
- POP3服务
IMAP
3
- IMAP服务
SMTP
4
- SMTP服务
API
5
- API登录
RECALL
6
- 邮件响应召回
SYNC
7
sync 微软 ActiveSync
WAP
8
wap WAP 邮箱
CalDAV
9
- caldav日程同步
LDAP
10
- LDAP登录
PHONE
101
web.1
智能手机邮箱专版
PAD
102
web.2
智能平板电脑专版
NMMP
103
web.3
网易闪电邮专用协议
MUA
104
web.4
Outlook / Foxmail 客户端插件
WEBADMIN
105
webadmin webadmin
FM_CM
106
web.6
Coremail论客邮箱客户端
L_ANDROID
150
web.50
论客 安卓
L_IOS
151
web.51
论客 IOS
L_MAC
152
web.52
论客 MAC
L_PC
153
web.53
论客 PC
L_WEB
154
web.54
论客 WEB
单命令查询多机环境相同模块日志
/home/coremail/bin/sysutil --grep
@HOST
$logfile
'$text-pattern'
--date
20210701:20210706
#命令格式:/home/coremail/bin/sysutil --grep
@$HOST
$logfile $text-pattern --date $DATE
#$HOST local表示仅查询本地服务器 all表示查询所有服务 eg:@all
#$logfile 表示要查询的日志类型 md ms ud pop3 mta da imap rmi ajx(web) ,如果要查询的是事务日志,则加上.t eg:mta 或 mta.t
#$text-pattern 表示需要查询的正文内容 eg:subject=test
#$DATE 表示需要查询的时间范围 eg:20210701:20210706
查询某段日期内所有日志包含特定关键字的信息
find . -type f -newermt
'$START_TIME'
! -newermt
'$END_TIME'
-exec grep $text-pattern {} \; | more
#$START_TIME 替换为开始时间 eg:2021-07-01
00:00:00
#$END_TIME 替换为结束时间 eg:2021-07-31
23:59:59
#$text-pattern 表示需要查询的正文内容 eg:'test'
统计单个用户在某个时间段发送邮件数量
/home/coremail/bin/sautil call-svr
@all:adminsvr
'{cmd:103,conds:"(cmd == '\'DATA\''|| cmd ==
'\'WEBMAIL\'') && (Sender ==
'\'$EMAILADDRESS\'')",date:"$DATE",fields:"count(cnt)",file_filter:"mta.t",group:"Sender",limit:"-1",log_filter:"$EMAILADDRESS",log_filter_reg:"",nocase:False}'
#$DATE 替换为时间范围,eg:20250325:20250401
#$EMAILADDRESS 替换为邮件地址,eg:admin@a.cn
说明:
每台机器都会对应命令调用的返回的结果,Received:,其中“count(cnt): [LNG:6]” 表示数量,这里的6表示发送了6封邮件;
查询用户删除的邮件情况
grep cmd:2006
/home/coremail/logs/udsvr.log.$DATE | grep $USER_MBOX_ID | grep subj | awk -F
'precode:|,ver|subj:|,from:'
'{print $2,$4}'
| more
#$DATE替换为时间 eg:2021-07-13
#$USER_MBOX_ID 替换为用户的mbox_id eg:1_admin###_01_1000001s
统计站内域名的收信数量(包含投递失败和投递成功的请求,站内和站外)
/home/coremail/bin/sysutil --grep
@all
da
'channel=remote'
--date $DATE | grep -E
'channel=remote|channel=local'
| grep -E
'state=defer|state=bounced|state=sent'
| grep -E
"to=<[^@]*@$DOMAIN>"
| awk -F
'to=<|>,channel'
'{print $2}'
| sort | uniq -c | sort -nr
#$DATE 替换为时间范围 eg:20250126:20250401
#$DOMAIN 替换为站内域名
统计站内域名的发信数量(包含投递失败和投递成功的请求,站内和站外)
/home/coremail/bin/sysutil --grep
@all
da
'channel=remote'
--date $DATE | grep -E
'channel=remote|channel=local'
| grep -E
'state=defer|state=bounced|state=sent'
| grep -E
"from=<[^@]*@$DOMAIN>"
| awk -F
'from=<|>'
'{print $2}'
| sort | uniq -c | sort -nr
#$DATE 替换为时间范围 eg:20250126:20250401
#$DOMAIN 替换为站内域名
统计站内使用Air邮箱客户端版本
grep
'L-CMClient'
/home/coremail/logs/wmsvr.log.$DATE |grep func=user:login|grep result=S_OK | awk -F'deviceType:|,friendly|,uid:|},result=S_OK,'
'{print $2,$4}'
| sort -nr | uniq
#$DATE 替换为日期,eg:2025-01-01
统计全域用户的邮件数据量
/home/coremail/bin/userutil --folder-brief @ | tail -1
#其中输出的结果中total messages字段代表邮件数量,total storage字段代表大小
查询/统计某个邮件被阅读的情况
通过开启管理员界面的邮件搜索功能:
第一步:在任意一台的coremail服务器上运行confutil工具,修改方式跟vi工具一致
/home/coremail/bin/confutil
# 输入
3
programs.cf
[WebAdmin] #找到该选项
MailSearchDateRange =
"30"
#添加该内容,如果已存在则不用修改。
第二步:所有前端重启webadmin模块,不影响用户使用,如果是信创,需要通过中间件的方式重启webadmin
/home/coremail/bin/tomcatctl restart webadmin
第三步:登录webadmin界面,在“审计管理”-“邮件搜索”中搜索某个邮件即可看到状态情况(是否阅读、是否删除)
用户相关查询
查询用户属性
/home/coremail/bin/userutil --get-user-attr $USER
'$ATTR'
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$ATTR 根据实际情况替换为附录中的数据库字段,比如true_name
注意:用户属性字段,可以参考附录的 数据库_用户表属性字段
查询用户邮件信息
/home/coremail/bin/userutil --list-msg $USER
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
附录:list-msg中每个字段的含义
查询用户邮件信头的信息
/home/coremail/bin/userutil --display-msginfo $USER $MID
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$MID 替换为邮件的mid号 eg:1tbiAQAFB2DX5ccAAAACsU
查询用户自助查询中的信息
/home/coremail/bin/sysutil --svr-cmd
@all
udsvr
'_list_ext $USER_MBOX_ID '
#查看登录类型的内容
#$USER_MBOX_ID 替换为用户的mbox_id eg:1_admin###_01_1000001s
查询用户匹配到的策略信息
/home/coremail/bin/sautil userinfo --dump-policy $USER
#$USER替换为用户 eg:admin@a.cn
查询用户的服务等级信息
/home/coremail/bin/sautil userinfo $USER --mdkeys=cos
#$USER替换为用户 eg:admin@a.cn
查询用户的个人通讯录信息和过滤器信息
/home/coremail/bin/sautil userinfo $USER --udkeys=iaddress\&filter
#$USER替换为用户 eg:admin@a.cn
查询用户开启的二次验证信息
/home/coremail/bin/sautil userinfo $USER --ud-keys=second_auth_type\&altpwd
#$USER替换为用户 eg:admin@a.cn
查询用户开启的客户端专用密码信息
/home/coremail/bin/userutil --get-user-attr $USER staticpwd
#$USER替换为用户 eg:admin@a.cn
查询邮件列表用户下包含的用户信息
动态邮件列表
/home/coremail/bin/userutil --get-user-attr $USER maillist_filter| awk -F'='
'{print $NF}'| xargs -i /home/coremail/bin/sautil call-api
"cmd=319&msgsize=1&filter={}"
#$USER替换为用户 eg:admin@a.cn
查询用户代收设置的信息
/home/coremail/bin/userutil --get-user-attr $USER popweb |grep -E
'=.+
|sed
"s/%2540/@/g"
|sed
"s/%3D/=/g"
|sed
"s/%26/,/g"
|sed
"s/%0A0%20/:/g"
|sed
"s/%0A/ /g"
|sed
"s/%20/ /g"
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
查询用户别名
/home/coremail/bin/userutil --call-api
"cmd=46\&user_at_domain=$USER"
#$USER 替换为单个用户 eg:admin@a.cn
查询用户是否进入 UD灰名单 列表
/home/coremail/bin/sysutil --svr-call
@all
udsvr
'{cmd:5311,type:"userip"}'
查询用户的日程数据
/home/coremail/bin/userutil --adv-user-attr $USER getrev calendar
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
导出用户所有日程
/home/coremail/bin/userutil --export-cm-calendar $USER $PATH
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$PATH 替换为保存日程文件的位置 eg:/tmp/
获取个人通讯录内容
/home/coremail/bin/sautil --call-ud $USER
'{cmd:6001,abdbattr:{meta:{},grp:{},contact:{}}}'
#$USER替换为用户 eg:admin@a.cn
查询用户反垃圾级别
/home/coremail/bin/userutil --get-user-attr $USER antispam_option
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#解析:antispam_option=01
(关闭)、antispam_option=11
(普通)、antispam_option=21
(严格 - 把邮件保存到[垃圾邮件]文件夹,[推荐使用])、antispam_option=20
(严格 系统直接删除邮件,您将无法查看这些可疑垃圾邮件,请慎重选择 )
查看用户web上的信任设备列表
/home/coremail/bin/sautil userinfo --ud-keys=authorized_list $USER --diag
#$USER替换为用户 eg:admin@a.cn
查询用户的未读邮件列表
/home/coremail/bin/sautil --callapi cmd=getNewMailInfos\&user_at_domain=$USER --options=format=xml
#$USER替换为用户 eg:admin@a.cn
导出用户指定的某封邮件
/home/coremail/bin/userutil --export-user-mails $USER /data/mails/
#$USER替换为用户 eg:admin@a.cn
导出用户邮箱中所有邮件(指定时间范围条件可选)
/home/coremail/bin/userutil --dump-msg $USER $MID time=$TIMERANGE > 名称.eml
#$USER替换为用户 eg:admin@a.cn
#$TIMERANGE 替换为时间访问 eg:120250314-20250317
查询邮件标题中包含特定关键字的邮件
/home/coremail/bin/userutil --search-msg @"cos_id!=3 and user_status!=100"
"$Keywords"
""
"field=subj"
| grep -vE
"^\\* "
| awk
'/^[^@ ]+@[^@ )]+\\(MBoxID:/ { email = gensub(/^(.*)\\(MBoxID:.*/, "\\\1", ""); next; } /^[-]+$/ { next; } { print email "###" $2; }'
> /tmp/$Keywords.txt
#$Keywords 更换为需要查询的关键字,比如中文 机密
查询邮件正文中包含特定关键字的邮件
/home/coremail/bin/userutil --search-msg @"cos_id!=3 and user_status!=100"
"$Keywords"
""
"field=cont"
| grep -vE
"^\\* "
| awk
'/^[^@ ]+@[^@ )]+\\(MBoxID:/ { email = gensub(/^(.*)\\(MBoxID:.*/, "\\\1", ""); next; } /^[-]+$/ { next; } { print email "###" $2; }'
> /tmp/$Keywords.txt
#$Keywords 更换为需要查询的关键字,比如中文 机密
备份单个用户信息(包含邮件数据)
/home/coremail/bin/userutil --backup-user $USER /data/
#$USER替换为用户 eg:admin@a.cn
还原单个用户信息(包含邮件数据)
/home/coremail/bin/userutil --restore-user $USER /data/xxxxx.cmbackup
#$USER替换为用户 eg:admin@a.cn
归档相关查询
查询用户归档信息
/home/coremail/bin/sysutil --svr-cmd
@all
archivesvr
'listuser $USER 14 0 9999999'
#$USER替换为用户 eg:admin@a.cn
查询归档索引是否正常
/home/coremail/bin/sysutil --svr-cmd
@all
archivesvr
'checkindex $ARCH_INDEX'
#$ARCH_INDEX 替换为归档的索引文件位置 eg:/home/coremail/var/index/00/2016/07.index
查询归档数据是否正常
/home/coremail/bin/sysutil --svr-cmd
@all
archivesvr
'checkfile $ARCH_DATA'
#$ARCH_DATA 替换为归档的数据目录位置 eg:/data/00/ex201506/arch_in201006_0000
导出一定时间范围内的归档邮件
第一步:/home/coremail/bin/sysutil --svr-call
@all
archivesvr
'{cmd:4,aqry:{ctimea:$cmx.date(\'$BEGINTIME\'), ctimeb:$cmx.date(\'$ENDTIME\')},size:99999999}'
> /tmp/aid_info.txt #导出指定时间范围内的所有归档邮件的AID(归档ID),并将结果保存到/tmp/aid_info.txt
文件中。#$BEGINTIME 替换为开始时间 eg:2020-01-01
00:00:00
#$ENDTIME 替换为结束时间 eg:2021-01-23
23:59:59
第二步:通过循环脚本,把/tmp/aid_info.txt中的邮件导出
#!/bin/bash
`awk -F'\\'` `'$2 ~ /^ach/ {print NR-6,$2}'` `/tmp/aid_info.txt |` `while` `read line aid;` `do` `test -d /data/all_mail_dir || mkdir -p /data/all_mail_dir` `/home/coremail/bin/sysutil --svr-cmd` `@all` `archivesvr` `"dumpmail $aid"` `| tail -n +2` `> /data/all_mail_dir/$line.eml` `done`
导出特定用户的归档邮件
for
i in/home/coremail/bin/sysutil --svr-cmd
@all`archivesvr
"listuser $USER 14 0 99999"
|awk -F":"
'/END/{print $3}'
;
do`/home/coremail/bin/sysutil --svr-cmd
@all
archivesvr
"dumpmail $i"
> /data/all_mail_dir/$i.eml;done
#$USER 替换为真实用户 eg:admin@a.cn
查询归档版本
/home/coremail/bin/sautil license | grep ARCHTYPE
#解析:10为基础版;
20为标准版;
30为专业版
组织相关查询
列出系统所有的组织ID
/home/coremail/bin/userutil --call-api
"cmd=43"
查询一个部门下所有的子部门id
userutil --call-api cmd=300\&org_id=$ORG_ID\&org_unit_id=$OU_ID
#$ORG_ID 替换为组织ID
#$OU_ID 替换为组织ID
通过浏览器查询用户当前wmsvr的版本号
http://$HOST/coremail/s?func=verify
#$HOST 替换为用户的web地址 eg:mail.coremail.cn 或
192.168.x.x 等
服务器负载相关查询
查询系统历史的 平均负载、CPU、内存 和 磁盘IO 的情况
sar -qprd -f $OLD_DATE_FILE
#注意:要使用sar需要安装sysstat包
#$OLD_DATE_FILE 替换为需要查询的日期文件 eg:/var/log/sa/sa4 表示查询当月4号的信息
相隔时间查询当前进程负载高的情况
pidstat -d -r -u
3
# d表示IO,r表示内存,u表示CPU,每3秒刷新一次的情况
查询某个进程的开始运行时间 和 总运行的时间
ps -eo pid,lstart,etime | grep $PID
#$PID 替换为需要查询的进程pid
查询Tomcat的JVM缓存、线程数状态
/home/coremail/bin/tomcatctl -m status | /home/coremail/bin/sautil html2text
网络相关查询
服务器本地网络抓包
tcpdump -i $INTER -w $FILE
#$INTER 替换为网卡的名称 eg:eth1
#$FILE 替换为需要保存抓包的结果文件 eg:/tmp/result.pcap
读取网络抓包后的报文(显示报文 ASCII 内容)
tcpdump -A -r #$FILE
#$FILE 替换为需要保存抓包的结果文件 eg:/tmp/result.pcap
查询网络环境的丢包率
ping -c
100
-f $HOST
#$HOST 替换为目标地址 eg:mail.coremail.cn 或
192.168.x.x 等
跟踪目标地址的路由信息
traceroute $HOST
#$HOST 替换为目标地址 eg:mail.coremail.cn 或
192.168.x.x 等
查询域名的DNS网络解析情况
dig $RESOURCE_RECORD $DOMAIN +trace
@$DNS_SERVER
#$RESOURCE_RECORD 替换为需要查询的记录 eg: a 或 mx 或 txt
#$DOMAIN 替换为需要查询的域名 eg:coremail.cn
#$DNS_SERVER 替换为需要使用的dns服务器进行查询,不写上默认以服务器的dns服务器进行查询。 eg:114.114.114.114
或
8.8.8.8
系统相关的命令
查询Tomcat版本和JAVA组件
/home/coremail/bin/tomcatctl status
查询数据库版本
/home/coremail/mysql/bin/mysql --version
查询邮件系统版本
/home/coremail/bin/sautil chkver --withC
查询奇安信反垃圾版本
/home/coremail/bin/confutil --read /opt/360AVServer/conf/updatecfg.ini ENGINE_360_LINUX_SERVER/VER
查询hxphone移动模板版本
cat /home/coremail/web/webapp/hxphone/version-manifest.json
查询投递系统版本
cat /home/coremail/web/webapps/ds/META-INF/MANIFEST.MF
所有服务的启停命令(包含自带数据库)
/home/coremail/sbin/cmctrl.sh start|stop|restart
单个服务的启停命令
/home/coremail/bin/coremail start|stop|restart $server
#$server 替换为具体的模块名称,例如udsvr、mdsvr、wmsvr等
数据库相关查询
查询不同登录类型的登录次数
echo
"SELECT DATE(access_time) AS date, COUNT(*) AS login_count FROM $database_type WHERE access_time >= '2024-12-01' AND access_time < '2024-12-31' GROUP BY DATE(access_time) ORDER BY date;"
| /home/coremail/bin/cmxdb cm_logs_db
#$database_type 可以替换为 tl_web 、tl_pop 、 tl_smtp 、 tl_imap
统计发信人来自本站的邮件数量
echo
"SELECT DATE_FORMAT(log_time,'%Y-%m-%d') AS g, SUM(trycnt) AS trycnt, SUM(tryrcpt) AS tryrcpt, SUM(tryvol) AS tryvol, SUM(succcnt) AS succcnt, SUM(succrcpt) AS succrcpt, SUM(succvol) AS succvol FROM ax_mta_stat WHERE 1=1 AND log_time BETWEEN '$BEGINTIME' AND '$ENDTIME' AND type IN (1,2) GROUP BY DATE_FORMAT(log_time,'%Y-%m-%d') ORDER BY g DESC"
| /home/coremail/bin/cmxdb cm_logs_db
#$BEGINTIME 替换为开始时间 eg:2025-03-20
00:00:00
#$ENDTIME 替换为结束时间 eg:2025-03-27
15:19:59
统计发信人来自外站的邮件数量
echo
"SELECT DATE_FORMAT(log_time,'%Y-%m-%d') AS g, SUM(trycnt) AS trycnt, SUM(tryrcpt) AS tryrcpt, SUM(tryvol) AS tryvol, SUM(succcnt) AS succcnt, SUM(succrcpt) AS succrcpt, SUM(succvol) AS succvol FROM ax_mta_stat WHERE 1=1 AND log_time BETWEEN '$BEGINTIME' AND '$ENDTIME' AND type=0 GROUP BY DATE_FORMAT(log_time,'%Y-%m-%d') ORDER BY g DESC"
| /home/coremail/bin/cmxdb cm_logs_db
#$BEGINTIME 替换为开始时间 eg:2025-03-20
00:00:00
#$ENDTIME 替换为结束时间 eg:2025-03-27
15:19:59
统计投递到本站的邮件数量
echo
"SELECT DATE_FORMAT(log_time,'%Y-%m-%d') AS g, SUM(trycnt) AS trycnt, SUM(tryrcpt) AS tryrcpt, SUM(tryvol) AS tryvol, SUM(succcnt) AS succcnt, SUM(succrcpt) AS succrcpt, SUM(succvol) AS succvol FROM ax_da_stat WHERE 1=1 AND log_time BETWEEN '$BEGINTIME' AND '$ENDTIME' AND type=0 GROUP BY DATE_FORMAT(log_time,'%Y-%m-%d') ORDER BY g DESC"
| /home/coremail/bin/cmxdb cm_logs_db
#$BEGINTIME 替换为开始时间 eg:2025-03-20
00:00:00
#$ENDTIME 替换为结束时间 eg:2025-03-27
15:19:59
统计投递到外站的邮件数量
echo
"SELECT DATE_FORMAT(log_time,'%Y-%m-%d') AS g, SUM(trycnt) AS trycnt, SUM(tryrcpt) AS tryrcpt, SUM(tryvol) AS tryvol, SUM(succcnt) AS succcnt, SUM(succrcpt) AS succrcpt, SUM(succvol) AS succvol FROM ax_da_stat WHERE 1=1 AND log_time BETWEEN '$BEGINTIME' AND '$ENDTIME' AND type=1 GROUP BY DATE_FORMAT(log_time,'%Y-%m-%d') ORDER BY g DESC"
| /home/coremail/bin/cmxdb cm_logs_db
#$BEGINTIME 替换为开始时间 eg:2025-03-20
00:00:00
#$ENDTIME 替换为结束时间 eg:2025-03-27
15:19:59
统计用户邮箱登录情况
echo
"SELECT DATE_FORMAT(log_time,'%Y-%m-%d') AS g, access_type, SUM(login_count) AS login_count FROM tl_sys_access_stat WHERE log_time >= $BEGINTIME AND log_time <= $ENDTIME GROUP BY DATE_FORMAT(log_time,'%Y-%m-%d'), access_type HAVING SUM(login_count) > 0 "
| /home/coremail/bin/cmxdb cm_logs_db
#$BEGINTIME 为开始时间 eg:2025-01-26
#$ENDTIME 为结束时间
统计用户活跃度(统计某个日期后用户登录情况)
echo
"SELECT COUNT(1) FROM cm_user_pref t1 LEFT JOIN td_user t2 ON t1.provider_id = t2.provider_id AND t1.user_id = t2.user_id AND t1.org_id = t2.org_id WHERE 1=1 AND lastdate>=$DATETIME"| /home/coremail/bin/cmxdb cm_ud_db
#$DATETIME 为开始时间 eg:2025-01-26
修改操作场景
修改用户密码,并让其登录强制修改密码
/home/coremail/bin/userutil --call-api
"cmd=1\&user_at_domain=$USER&org_id=$ORG_ID"
"password={enc8}puUSjryImzbh7TfrCdlu105D7mA=&encrypt=none"
#解析:{enc8}puUSjryImzbh7TfrCdlu105D7mA 明文密码为coremail
#$USER 替换为单个用户 eg:admin@a.cn
#$ORG_ID 替换为用户所在的组织ID eg:a 或 b 或 c .......
将符合条件的用户,跨组织移动到目标组织的指定部门下
/home/coremail/bin/userutil --move-org @"$USER"
'$TARGET'
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"org_id='a' and org_unit_id='a_1'"
表示组织是a,且部门id为 a_1 的用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$TARGET 替换为目标位置 eg:org_id=c&ou_id=c_1 表示为组织id为c,且部门id为c_1。
跨组织移动(加速版)
/home/coremail/bin/userutil --call-api
"cmd=60\&user_at_domain=$USER"
org_id=$ORG_ID
#$ORG_ID 替换为需要设置的组织id eg:a 或 b 或 c .......
#$USER 替换为单个用户 eg:admin@a.cn
对用户设置 密送 功能
/home/coremail/bin/userutil --set-user-attr $USER
"user_xbcc=$BCC_USER"
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$BCC_USER 替换为用户地址,如有多个用户则用 竖线(|) 分隔 eg:test1@a.cn|test2@a.cn .......
对整个组织设置 密送 功能
/home/coremail/bin/userutil --call-api
"cmd=23&org_id=$ORG_ID"
"org_xbcc=$BCC_USER"
#$ORG_ID 替换为需要设置的组织id eg:a 或 b 或 c .......
#$BCC_USER 替换为用户地址,如有多个用户则用 竖线(|) 分隔 eg:test1@a.cn|test2@a.cn .......
移除被UD灰名单记录的用户
/home/coremail/bin/sysutil --svr-cmd
@local
udsvr
'graylist user reset $USER_DN'
#$USER_DN 替换为用户的dn信息 eg:1/a/test1 其中
1
表示provider_id,a表示org_id,test1表示 user_id
移除用户的客户端专用密码
/home/coremail/bin/sautil callapi
"{cmd:changeUser,user_at_domain:$USER,attrs:{altpwd:null}}"
$USER 替换为单个用户 eg:admin@a.cn
移除用户的二次验证
/home/coremail/bin/sautil call-api
'{cmd:changeUser,user_at_domain:$USER,attrs:{second_auth_type:1}}'
$USER 替换为单个用户 eg:admin@a.cn
移除IP被挂起
/home/coremail/bin/sysutil --svr-cmd
@all
mtasvr
"delhangup $IP"
#$IP 替换为要移除的IP eg:192.168.x.x .......
修改用户名
/home/coremail/bin/userutil --user-rename 原用户名@域名 新用户名
#用户名是在系统内唯一的标识,正常情况下不建议修改用户名,以免出现未知问题。
增加操作场景
添加用户别名
/home/coremail/bin/userutil --call-api
"cmd=45\&user_at_domain=$USER&alias_user_at_domain=$ALIAS_USER"
#$USER 替换为用户 eg:admin@a.cn
#$ALIAS_USER 替换为需要新增的别名 eg:admin@test.cn
镜像操作场景
查询镜像的总体延迟情况
/home/coremail/bin/sysutil --svr-cmd
@all
udsyncutil
"dumplogthread"
同步用户属性以及邮件数据
/home/coremail/bin/udsyncutil --syncuser $USER $NODE
255
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$NODE 替换为 主/镜像 节点的global.cf 下的 RegionId
检查用户的邮件是否一致
/home/coremail/bin/udsyncutil --checkmail $USER
@$NODE
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$NODE 替换为 主/镜像 节点的global.cf 下的 RegionId
检查用户节点组织架构属性是否一致
/home/coremail/bin/udsyncutil --compareregion $SUBNODE
"mode=3"
#$SUBNODE 替换为主节点的global.cf 下的 RegionId
多活操作场景
对比用户的ud数据是否一致
/home/coremail/bin/userutil --thread
10
--diffuserud $USER $DIFF_UID
#$USER 替换方式有三:1、替换为单个用户 eg:admin@a.cn;
2、替换为条件用户 eg:@"cos_id = 1"
表示服务等级为1的所有用户;3、替换为指定文件内的用户 eg:@/tmp/userlist.txt
#$DIFF_UID 替换为需要对比的udid号码 eg:1
或
2
或
3
......
查询本站的ud数据状态是否一致
/home/coremail/bin/userutil --checkhastat
查询节点成员列表
/home/coremail//bin/etcdctl member list
查看节点健康状态
/home/coremail/bin/etcdctl cluster-health
附录
数据库_用户表属性字段
字段名 | 描述 |
---|---|
org_id | 组织ID |
mbox_id | 信筒ID |
lastdate | 最后登录时间 |
user_id | 用户uid |
password | 密码,默认smd5加密 |
forwarddes | 转发地址 |
iaddress | 个人通讯录 |
pwd_hint_question | 忘记密码问题 |
forwardactive | 是否开启自动转发 |
filter | 过滤器规则 |
pwd_hint_answer | 忘记密码答案 |
keeplocal | 自动转发是否本地保留 |
signature | 简单文本签名档 |
time_zone | 时区 |
maxlist | 邮件每页显示的条数 |
popweb | 代收邮件配置信息 |
true_name | 姓名 |
displaysender | 发信人显示我的姓名 |
mbox_shr_acl | 共享权限 |
mobile_number | 电话 |
refuselist | 黑名单列表 |
mbox_shr_view | 被共享人可查看的邮箱及设置 |
fax_number | 传真 |
style | 风格 |
calendar_folder | 日历文件夹 |
country | 国家 |
big5 | 编码 |
authorized_list | 信任设备列表 |
province | 省份 |
language | 语言 |
altpwd | 客户端专用密码 |
city | 城市 |
autorepmode | 自动回复模式0关,1开 |
otp_bindinfo | otp绑定信息 |
homepage | 主页 |
autoreptext | 自动回复内容 |
mms_enabled | 开启多媒体消息 |
anniversary | 周年纪念日 |
autorep_condition | 自动回复条件,开始/结束时间 |
sms_notify | 短信通知 |
alt_email | 备用邮箱 |
autorep_welcometip | 首页是否提示开启自动回复 |
antivirus_option | 反病毒设置 |
nick_name | 昵称 |
op_readreceipt | 已读回执 |
smsaddr | 手机号码,绑定的手机号 |
gender | 性别,0男,1女 |
safelist | 邮件列表授权 |
forwardmaillist | 邮件列表中的用户 |
birthday | 生日 |
antispam_option | 反垃圾邮件选项 |
firstpage | 登录后显示页 |
home_phone | 家庭电话 |
junkfilter | 垃圾邮件过滤器 |
aftersend_saveaddr | 自动保存收件人到”个人通讯录” |
company_phone | 公司电话 |
rejectjunk | 拒收 |
maillist_errorto | 邮件列表退信地址 |
address | 地址 |
udid | 用户的UDID标识 |
maillist_filter | 动态邮件列表用户属性 |
zipcode | 邮政编码 |
save_sent | 邮件自动保存到[已发送] |
smtp_save_sent | SMTP发信后保存到[已发送] |
netfolder_id | 网盘ID |
edit_mode | 写信时邮件编辑模式 |
def_sec_folder | 安全锁(文件密码保护) |
reg_ip | 注册IP |
signature_position | 签名位置 |
password_expiry_time | 密码过期时间 |
remarks | 备注 |
facesettings | 页面属性设置 |
trans_schedule_time | 用户延迟删除时间 |
duty | 职位 |
clock_system | 邮件列表时间显示格式 |
syncHistory | ActiveSync服务相关 |
login_ip_range | 登录IP范围 |
index_time_category | 邮件列表显示时间 |
force_sender_name | 强制发信人姓名 |
ws_msg_notify_folder | 邮件到达通知的文件夹 |
off_site_remind | 异常登录提醒 |
org_unit_fullName | 完整部门名称 |
off_site_remind_sms | 异地登录短信提醒 |
off_site_remind_ip | 异常登录提醒IP |
bindauthkey | 是否绑定动态密保 |
subject_refw_prefix_expand | 读信设置-主题“回复/转发”前缀展开/收起 |
off_site_remind_time | 异常登录提醒时间 |
second_auth_type | 二次验证类型 |
default_sender_address | 默认发信人账号 |
display_list | 显示邮件列表方式 |
weixinaddr | 绑定的企业微信ID |
tags_init_completed | 标签管理 |
display_size | 显示邮件大小 |
api_acl | api访问的权限和范围控制 |
migration_progress | 邮箱搬家进度 |
pop_limit_day | pop3收信时间范围 |
list_brief_text | 是否显示正文摘要 |
migration_status | 邮箱搬家状态 |
multi_tab | 是否开启多标签页 |
preview_layout | 读信窗口布局 |
junknotify | 垃圾邮件通知 |
shortcut | 是否开启键盘快捷键 |
ws_msg_notify_folder | 邮件到达通知的文件夹 |
junknotify_detail | 垃圾邮件通知详情 |
search_ordering_rule | 全文搜索排序方式 |
junklastnotifytime | 垃圾邮件通知时间 |
junknotify | 垃圾邮件通知 |
数据库_日志表属性字段
ax_da_stat 系统邮件投递统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
log_time | datetime | NO | PRI | NULL | log的时间 | |
org_id | varchar(60) | NO | PRI | NULL | 收信人组织ID | |
rcptou | varchar(60) | NO | PRI | NULL | 收信人部门ID,组织根为 '@' | |
succcnt | int(11) | YES | 0 | 成功投递次数(以message为单位) | ||
succrcpt | int(11) | YES | 0 | 成功投递的收信人个数(以rcpt为单位) | ||
succvol | bigint(20) | YES | 0 | 成功投递流量(单位byte) | ||
trycnt | int(11) | YES | 0 | 尝试投递次数(以message为单位) | ||
tryrcpt | int(11) | YES | 0 | 尝试投递的收信人个数(以rcpt为单位) | ||
tryvol | bigint(20) | YES | 0 | 尝试投递流量(单位byte) | ||
type | int(11) | NO | PRI | NULL | log类型 | |
viruscleancnt | int(11) | YES | 0 | 过去一段时间返回没有病毒的病毒扫描次数 | ||
viruscnt | int(11) | YES | 0 | 过去一段时间返回有病毒的病毒扫描次数 |
ax_log_comp_stat 邮件压缩效果统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
log_time | date | NO | PRI | NULL | log的时间 | |
succvol_new | bigint(20) | YES | 0 | 邮件总量(压缩前,单位byte) | ||
compvol_new | bigint(20) | YES | 0 | 实际传输流量(压缩后,单位byte) |
ax_log_convert 日志生命周期及统计精度配置表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
admin_log_time_before | int(11) | YES | -1 | 管理员操作日志数据保存期限 | ||
db_version | varchar(40) | YES | NULL | 数据库配置版本。若配置为 cmxt2 ,则 convertlog 不扫描反病毒日志 | ||
log_time_unit_sys | int(11) | YES | 0 | 统计系统数据时间粒度(统计精确度): 0-每小时, 1-2小时, 2-6小时, 3-12小时, 4-每天, 5-每周, 6-每月 |
||
log_time_unit_user | int(11) | YES | 0 | 统计用户数据时间粒度(统计精确度): 0-每小时, 1-2小时, 2-6小时, 3-12小时, 4-每天, 5-每周, 6-每月 |
||
login_diff_ip_time_before | int(11) | YES | 2592000 | 用户异地登录记录数据保存期限 | ||
monitor_log_time_before | int(11) | YES | 31536000 | 系统监控日志数据保存期限 | ||
server_log_time_before | int(11) | YES | 2592000 | 程序运行日志保存期限,默认 30 天 | ||
sys_log_time_before | int(11) | YES | 1209600 | 系统级邮件日志数据保存期限 | ||
sys_stat_time_before | int(11) | YES | 31536000 | 系统级邮件统计数据保存期限 | ||
trans_log_time_before | int(11) | YES | 2592000 | 程序数据日志(translog)保存期限,默认 30 天 | ||
user_abnormallogin_time_before | int(11) | YES | 2592000 | 用户异常登录记录数据保存期限 | ||
user_log_time_before | int(11) | YES | 2592000 | 用户级邮件日志数据保存期限,默认 30 天 | ||
user_stat_time_before | int(11) | YES | 31536000 | 用户级邮件统计数据保存期限,默认 365 天 |
ax_log_domain_stat 邮件域收发统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
av_cleaned_rcpt_count | int(11) | YES | 0 | (da) 从 domain 发出的信件,杀毒成功的收件人数量 | ||
av_discard_rcpt_count | int(11) | YES | 0 | (da) 从 domain 发出的信件,含病毒并选择了丢弃的收件人数量 | ||
av_found_virus_count | int(11) | YES | 0 | (da) 从 domain 发出来信件所包含的病毒数量 | ||
av_found_virus_size | bigint(20) | YES | 0 | (da) 从 domain 发出来信件所包含病毒的邮件流量 | ||
av_mail_cleaned_count | int(11) | YES | 0 | (da) 从 domain 发出来的能清除病毒邮件数 | ||
av_mail_cleaned_size | bigint(20) | YES | 0 | (da) 从 domain 发出来的能清除病毒邮件流量 | ||
av_mail_normail_count | int(11) | YES | 0 | (da) 从 domain 发出来的无病毒邮件数 | ||
av_mail_normail_size | bigint(20) | YES | 0 | (da) 从 domain 发出来的无病毒邮件流量 | ||
av_mail_not_cleaned_count | int(11) | YES | 0 | (da) 从 domain 发出来的含病毒但无法清除的邮件数 | ||
av_mail_not_cleaned_size | bigint(20) | YES | 0 | (da) 从 domain 发出来的含病毒但无法清除的邮件流量 | ||
av_mail_undetermined_count | int(11) | YES | 0 | (da) 从 domain 发出来的无法判定是否有病毒的邮件数 | ||
av_mail_undetermined_size | bigint(20) | YES | 0 | (da) 从 domain 发出来的无法判定是否有病毒的邮件流量 | ||
av_quarantine_rcpt_count | int(11) | YES | 0 | (da) 从 domain 发出的信件,含病毒并选择了隔离的收件人数量 | ||
da_rcpt_count | int(11) | YES | 0 | (da) 投递发往 domain 的收件人个数 | ||
da_rcpt_fail_count | int(11) | YES | 0 | (da) 投递发往 domain 最终失败收件人个数 | ||
da_rcpt_retry_count | int(11) | YES | 0 | (da) 投递发往 domain 的失败次数 | ||
domain_name | varchar(255) | NO | PRI | NULL | 发信域名 | |
log_time | datetime | NO | PRI | NULL | log的时间 | |
mail_count | int(11) | YES | 0 | (mta) 从 domain 发出去的信件封数 | ||
mail_reject_count | int(11) | YES | 0 | (mta) 从 domain 发出去被reject的封数 | ||
mail_reject_size | bigint(20) | YES | 0 | (mta) 从 domain 发出去被reject的大小 | ||
mail_size | bigint(20) | YES | 0 | (mta) 从 domain 发出去的信件大小 | ||
org_id | varchar(60) | NO | PRI | NULL | 发信人组织ID | |
protocol_type | int(11) | NO | PRI | NULL | 发信协议类型:0 - mx;1 - smtp;2 - web | |
senderou | varchar(60) | NO | PRI | NULL | 发信人部门ID,组织根为 '@' |
ax_mta_stat 系统邮件发送统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
blackcnt | int(11) | YES | 0 | 过去一段时间来自黑名单的连接次数 | ||
log_time | datetime | NO | PRI | NULL | log的时间 | |
org_id | varchar(60) | NO | PRI | NULL | 组织 id | |
passcnt | int(11) | YES | 0 | 过去一段时间,不是来自黑白名单,但是通过了反垃圾过滤的连接次数 | ||
rejectcnt | int(11) | YES | 0 | 过去一段时间,不是来自黑白名单,而且没有通过反垃圾过滤的连接次数 | ||
senderou | varchar(60) | NO | PRI | NULL | 发信人部门 | |
sent_count1 | int(11) | YES | 0 | 邮件大小 < 5k 的邮件数量 | ||
sent_count2 | int(11) | YES | 0 | 邮件大小 5k <= size < 10k 的邮件数量 | ||
sent_count3 | int(11) | YES | 0 | 邮件大小 10k <= size < 50k 的邮件数量 | ||
sent_count4 | int(11) | YES | 0 | 邮件大小 50k <= size < 100k 的邮件数量 | ||
sent_count5 | int(11) | YES | 0 | 邮件大小 100k <= size < 500k 的邮件数量 | ||
sent_count6 | int(11) | YES | 0 | 邮件大小 500k <= size < 1M 的邮件数量 | ||
sent_count7 | int(11) | YES | 0 | 邮件大小 1M <= size < 5M 的邮件数量 | ||
sent_count8 | int(11) | YES | 0 | 邮件大小 5M <= size < 10M 的邮件数量 | ||
sent_count9 | int(11) | YES | 0 | 邮件大小 >= 10M 的邮件数量 | ||
succcnt | int(11) | YES | 0 | 成功发送次数(以message为单位) | ||
succrcpt | int(11) | YES | 0 | 成功发送的收信人个数(以rcpt为单位) | ||
succvol | bigint(20) | YES | 0 | 成功发送流量(单位byte) | ||
trycnt | int(11) | YES | 0 | 尝试发送次数(以message为单位) | ||
tryrcpt | int(11) | YES | 0 | 尝试发送的收信人个数(以rcpt为单位) | ||
tryvol | bigint(20) | YES | 0 | 尝试发送流量(单位byte) | ||
type | int(11) | NO | PRI | NULL | log类型: 0-来自smtp且发信人为外站用户的log (mx) 1-发信人为本站用户的log (smtp) 2-来自web类型log (web) |
|
whitecnt | int(11) | YES | 0 | 过去一段时间来自白名单的连接次数 |
mail_sms_stat 短信发送量统计
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
send_time | datetime | NO | MUL | NULL | 发送时间 | |
org_id | varchar(60) | YES | NULL | 点播该短信的邮件帐号组织ID | ||
accountou | varchar(60) | YES | NULL | 点播该短信的邮件帐号部门ID | ||
account | varchar(60) | YES | NULL | 点播该短信的邮件帐号,对应SmsMessage 中的 account | ||
result | int(11) | YES | NULL | 发送结果: 0 - 发送成功 1 - 发送失败 |
monitor_log 命中审核规则统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
mid | varchar(25) | NO | PRI | NULL | 邮件ID | |
ruleid | int(11) | NO | PRI | 0 | 规则标识 | |
audittype | int(11) | NO | PRI | 0 | 审核类型 | |
subject | varchar(255) | YES | NULL | 邮件主题 | ||
time | datetime | YES | NULL | 发信时间 | ||
sender | varchar(255) | YES | NULL | 发信人 | ||
rcpt | varchar(255) | NO | PRI | NULL | 收件人 | |
matchsender | text | YES | NULL | 匹配发信人 | ||
matchrcpt | text | YES | NULL | 匹配收件人 | ||
mailsize | int(11) | YES | 0 | 邮件大小 |
tl_imap imap登录情况统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户uid | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_size | bigint(20) | YES | NULL | 读取大小 | ||
read_count | int(11) | YES | NULL | 读取次数 | ||
send_size | bigint(20) | YES | NULL | 发送大小 | ||
send_count | int(11) | YES | NULL | 发送次数 | ||
delete_count | int(11) | YES | NULL | 删除次数 |
tl_login_diff_ip 不同IP登录统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
login_time | datetime | NO | MUL | NULL | 登录时间 | |
last_time | datetime | NO | NULL | 上一次登录时间 | ||
user_uid | varchar(255) | YES | NULL | 登录账号。user@domain | ||
loginip | varchar(30) | YES | NULL | 登录IP | ||
last_loginip | varchar(30) | YES | NULL | 上一次登录IP | ||
clienttype | varchar(30) | YES | NULL | 客户端类型 | ||
last_clienttype | varchar(30) | YES | NULL | 上一次登录客户端类型 |
tl_nf_download_stat 网盘下载统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
nf_type | int(11) | NO | PRI | NULL | 网盘类型 | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
senderou | varchar(60) | YES | NULL | 部门ID | ||
log_time | datetime | NO | PRI | NULL | log的时间 | |
transmitcnt | int(11) | YES | 0 | 下载传输次数 | ||
transmitsize | bigint(20) | YES | 0 | 下载传输流量 (字节) | ||
distinctcnt | int(11) | YES | 0 | 下载文件计数 | ||
distinctsize | bigint(20) | YES | 0 | 下载文件总大小 (字节) |
tl_nf_upload_stat 网盘上传统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
nf_type | int(11) | NO | PRI | NULL | 类型: 0 代表个人网盘, 1 代表文件中转站, 2代表企业网盘 | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
log_time | datetime | NO | PRI | NULL | log的时间 | |
senderou | varchar(60) | YES | NULL | 部门ID | ||
uplcnt | int(11) | YES | 0 | 总共上传文件个数 (包括重复的文件) | ||
uplsize | bigint(20) | YES | 0 | 总共上传文件大小 (字节) | ||
dupcnt | int(11) | YES | 0 | 其中重复文件个数 (文件已在服务器存在, 闪电上传) | ||
dupsize | bigint(20) | YES | 0 | 其中重复文件大小 (字节) | ||
invcnt | int(11) | YES | 0 | 其中邀请上传文件个数 | ||
invsize | bigint(20) | YES | 0 | 其中邀请上传文件大小 (字节) | ||
scannedcnt | int(11) | YES | 0 | 其中共扫描文件个数 | ||
scannedsize | bigint(20) | YES | 0 | 其中共扫描文件大小 (字节) | ||
infectedcnt | int(11) | YES | 0 | 其中含病毒文件个数 | ||
infectedsize | bigint(20) | YES | 0 | 其中含病毒文件大小 (字节) | ||
found_virus_count | int(11) | YES | 0 | 其中发现病毒个数 | ||
uplcnt1 | int(11) | YES | 0 | 文件大小 < 5M 的文件数量 (不计算重复文件) | ||
uplcnt2 | int(11) | YES | 0 | 文件大小 5M <= size < 10M 的文件数量 (不计算重复文件) | ||
uplcnt3 | int(11) | YES | 0 | 文件大小 10M <= size < 50M 的文件数量 (不计算重复文件) | ||
uplcnt4 | int(11) | YES | 0 | 文件大小 50M <= size < 100M 的文件数量 (不计算重复文件) | ||
uplcnt5 | int(11) | YES | 0 | 文件大小 100M <= size < 500M 的文件数量 (不计算重复文件) | ||
uplcnt6 | int(11) | YES | 0 | 文件大小 500M <= size < 1G 的文件数量 (不计算重复文件) | ||
uplcnt7 | int(11) | YES | 0 | 文件大小 1G <= size < 2G 的文件数量 (不计算重复文件) | ||
uplcnt8 | int(11) | YES | 0 | 文件大小 2G <= size < 4G 的文件数量 (不计算重复文件) | ||
uplcnt9 | int(11) | YES | 0 | 文件大小 >= 4G 的文件数量 (不计算重复文件) |
tl_pad (iPad登录情况统计表)
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
ses_id | varchar(32) | YES | MUL | NULL | 会话ID (sid) | |
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID (站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户uid | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_size | bigint(20) | YES | 0 | 读取大小 | ||
read_count | int(11) | YES | 0 | 读取次数 | ||
send_size | bigint(20) | YES | 0 | 发送大小 | ||
send_count | int(11) | YES | 0 | 发送次数 | ||
delete_count | int(11) | YES | 0 | 删除次数 |
tl_phone (手机登录情况统计表)
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
ses_id | varchar(32) | YES | MUL | NULL | 会话ID (sid) | |
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID (站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户uid | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_size | bigint(20) | YES | 0 | 读取大小 | ||
read_count | int(11) | YES | 0 | 读取次数 | ||
send_size | bigint(20) | YES | 0 | 发送大小 | ||
send_count | int(11) | YES | 0 | 发送次数 | ||
delete_count | int(11) | YES | 0 | 删除次数 |
tl_pop (POP3登录情况统计表)
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID (站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户uid | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_count | int(11) | YES | NULL | 读取大小 | ||
read_size | bigint(20) | YES | NULL | 读取次数 | ||
delete_count | int(11) | YES | NULL | 删除次数 |
tl_remote_recv_daily_stat (用户外发邮件数统计表)
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
log_time | datetime | NO | PRI | NULL | log时间 (年-月-日格式) | |
user_uid | varchar(255) | NO | PRI | NULL | 外发账号 | |
remote_rev_cnt | int(11) | YES | 0 | 外发邮件封数 |
tl_server_info (服务器状态统计表)
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
host_id | varchar(64) | YES | MUL | NULL | 主机名 | |
log_time | datetime | NO | MUL | NULL | 日志时间 | |
monitor_type | int(11) | YES | NULL | 监控类型 | ||
host_ip | varchar(48) | YES | NULL | 主机IP | ||
monitor_value | bigint(20) | YES | NULL | 监控值 | ||
description | text | YES | NULL | 描述 |
tl_smtp (SMTP登录情况统计表)
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
trans_id | varchar(255) | NO | PRI | NULL | 事务ID (tid) | |
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID (站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户uid | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
noauth | int(11) | YES | 0 | 是否需要身份验证 | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
send_size | int(11) | YES | 0 | 发送大小 | ||
send_count | int(11) | YES | 0 | 发送次数 |
tl_sync (Pushmail登录情况统计表)
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
ses_id | varchar(32) | YES | MUL | NULL | 会话ID (sid) | |
device_type | int(11) | YES | 0 | 客户端类型 | ||
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID (站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户uid | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
access_time | timestamp | NO | MUL | current_timestamp() | on update current_timestamp() | 登录时间 |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_size | int(11) | YES | 0 | 读取大小 | ||
read_count | int(11) | YES | 0 | 读取次数 | ||
send_size | int(11) | YES | 0 | 发送大小 | ||
send_count | int(11) | YES | 0 | 发送次数 | ||
delete_count | int(11) | YES | 0 | 删除次数 |
tl_sys_access_stat 系统访问情况统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
log_time | datetime | NO | MUL | NULL | log 的时间 | |
access_type | int(11) | YES | NULL | 访问类型 | ||
login_count | int(11) | YES | NULL | 有效登录次数 | ||
read_size | bigint(20) | YES | NULL | 读取大小 | ||
read_count | int(11) | YES | NULL | 读取次数 | ||
write_size | bigint(20) | YES | NULL | 写入大小 | ||
write_count | int(11) | YES | NULL | 写入次数 | ||
delete_count | int(11) | YES | NULL | 删除次数 |
tl_sys_mailinfo_stat 系统所有邮箱合计的时点状态表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
log_time | datetime | NO | MUL | NULL | log的时间 | |
used_space | bigint(20) | YES | NULL | 所有邮箱已用空间 (字节) | ||
mail_count | bigint(20) | YES | NULL | 所有邮箱信件数 |
tl_user_abnormal_login 用户异常登录统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
log_time | datetime | NO | PRI | NULL | log 的时间 | |
provider_id | varchar(60) | NO | PRI | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | NO | PRI | NULL | 组织ID | |
login_name | varchar(60) | NO | PRI | NULL | 登录账号 | |
user_uid | varchar(60) | NO | PRI | NULL | 用户uid | |
user_ip | varchar(60) | NO | PRI | NULL | 登录IP | |
fail_cnt | int(11) | YES | 0 | 失败次数 |
tl_user_access_stat 用户登录情况统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 用户ID | ||
log_time | datetime | NO | MUL | NULL | log 的时间 | |
access_type | int(11) | YES | NULL | 访问类型 | ||
login_count | int(11) | YES | NULL | 登录次数 | ||
read_size | bigint(20) | YES | NULL | 读取大小 | ||
read_count | int(11) | YES | NULL | 读取次数 | ||
write_size | bigint(20) | YES | NULL | 写入大小 | ||
write_count | int(11) | YES | NULL | 写入次数 | ||
delete_count | int(11) | YES | NULL | 删除次数 |
tl_user_lastmailinfo 用户 mbox 当前状态表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
mbox_id | varchar(24) | YES | MUL | NULL | mbox ID | |
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 用户ID | ||
domain_name | varchar(60) | YES | NULL | 域名 | ||
senderou | varchar(60) | YES | NULL | 用户部门ID | ||
udid | int(11) | YES | NULL | 用户所在UD ID | ||
mbox_type | int(11) | YES | MUL | NULL | mbox类型:0 代表邮箱,1 代表网盘和文件中转站 | |
space_limit | bigint(20) | YES | NULL | 邮箱/网盘: 容量上限 (字节) | ||
used_space | bigint(20) | YES | NULL | 邮箱/网盘: 已用空间 (字节) | ||
mail_count | bigint(20) | YES | NULL | 邮箱信件数 / 网盘文件数 | ||
space_limit1 | bigint(20) | YES | NULL | 中转站容量上限 (字节) | ||
used_space1 | bigint(20) | YES | NULL | 中转站已用空间 (字节) | ||
mail_count1 | bigint(20) | YES | NULL | 中转站文件数 | ||
last_access | datetime | YES | MUL | NULL | 用户最后访问时间 | |
create_time | datetime | YES | NULL | 创建用户时间 | ||
delete_time | datetime | YES | NULL | 删除用户时间 | ||
password_strength | int(11) | YES | 0 | 用户密码强度 |
tl_user_mailinfo_stat 用户 mbox 时点状态表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
mbox_id | varchar(24) | YES | MUL | NULL | mbox ID | |
provider_id | varchar(60) | YES | NULL | 服务提供商ID(也称为站点ID) | ||
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 用户ID | ||
log_time | datetime | NO | MUL | NULL | log 的时间 | |
mbox_type | int(11) | YES | NULL | mbox类型:0 代表邮箱,1 代表网盘和文件中转站 | ||
used_space | bigint(20) | YES | NULL | 邮箱/网盘: 已用空间 (字节) | ||
mail_count | bigint(20) | YES | NULL | 邮箱信件数 / 网盘文件数 | ||
used_space1 | bigint(20) | YES | NULL | 中转站已用空间 (字节) | ||
mail_count1 | bigint(20) | YES | NULL | 中转站文件数 |
tl_user_sent_stat 用户发信状态表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 用户ID | ||
log_time | datetime | NO | MUL | NULL | log 的时间 | |
deliver_result | int(11) | YES | NULL | 投递结果,是否成功REMOTE_SENT = 0 外发成功REMOTE_BOUNCED = 1 外发失败LOCAL_SENT = 3 内投成功LOCAL_BOUNCED = 4 内投失败 | ||
sent_count1 | int(11) | YES | NULL | 发信统计 | ||
sent_count2 | int(11) | YES | NULL | 发信统计 | ||
sent_count3 | int(11) | YES | NULL | 发信统计 | ||
sent_count4 | int(11) | YES | NULL | 发信统计 | ||
sent_count5 | int(11) | YES | NULL | 发信统计 | ||
sent_count6 | int(11) | YES | NULL | 发信统计 | ||
sent_count7 | int(11) | YES | NULL | 发信统计 | ||
sent_count8 | int(11) | YES | NULL | 发信统计 | ||
sent_count9 | int(11) | YES | NULL | 发信统计 | ||
msg_sent_size_sum | bigint(20) | YES | NULL | 发送邮件体积之和 | ||
msg_sent_count | int(11) | YES | NULL | 发送邮件数量 | ||
max_msg_size | int(11) | YES | NULL | 最大的邮件的体积 | ||
spam_count | int(11) | YES | NULL | 被 mtasvr 或 da 判断为垃圾邮件的数量 | ||
spam_influence_count | int(11) | YES | NULL | 被移动到垃圾箱的邮件数量 |
tl_wap wap登录情况统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
ses_id | varchar(32) | YES | MUL | NULL | 会话ID(sid) | |
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户ID | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_size | int(11) | YES | 0 | 读取大小 | ||
read_count | int(11) | YES | 0 | 读取次数 | ||
send_size | int(11) | YES | 0 | 发送大小 | ||
send_count | int(11) | YES | 0 | 发送次数 | ||
delete_count | int(11) | YES | 0 | 删除次数 |
tl_web Webmail登录情况统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
ses_id | varchar(32) | YES | MUL | NULL | 会话ID(sid) | |
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户ID | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_size | bigint(20) | YES | 0 | 读取大小 | ||
read_count | int(11) | YES | 0 | 读取次数 | ||
send_size | bigint(20) | YES | 0 | 发送大小 | ||
send_count | int(11) | YES | 0 | 发送次数 | ||
delete_count | int(11) | YES | 0 | 删除次数 |
tl_web_lunkr 论客Web端登录情况统计表
Field | Type | Null | Key | Default | Extra | Comment |
---|---|---|---|---|---|---|
ses_id | varchar(32) | YES | MUL | NULL | 会话ID(sid) | |
provider_id | varchar(60) | YES | MUL | NULL | 服务提供商ID(也称为站点ID) | |
org_id | varchar(60) | YES | NULL | 组织ID | ||
user_id | varchar(60) | YES | NULL | 发件人用户ID | ||
login_name | varchar(120) | YES | NULL | 发件人邮件账号 | ||
senderou | varchar(60) | YES | NULL | 发件人部门ID | ||
access_time | datetime | YES | MUL | NULL | 登录时间 | |
from_ip | varchar(48) | YES | NULL | 登录IP | ||
read_size | bigint(20) | YES | NULL | 读取大小 | ||
read_count | int(11) | YES | NULL | 读取次数 | ||
send_size | bigint(20) | YES | NULL | 发送大小 | ||
send_count | int(11) | YES | NULL | 发送次数 | ||
delete_count | int(11) | YES | NULL | 删除次数 | ||
app_type | int(11) | YES | NULL | App类型 |
邮件系统内部端口说明
产品类型 | 端口 | 模块 | 说明 |
---|---|---|---|
邮件系统 | 25 | mtasvr | 处理smtp发信,处理过滤规则。(用于外部) |
DNS域名解析 | 53 | DNS服务器的端口 | 用于处理ip与域名的映射关系的服务 |
邮件系统 | 110 | pop3svr | 使用后pop3协议来读取邮件 |
邮件系统 | 143 | imapsvr | 使用imap协议来处理邮件 |
邮件系统 | 465 | mtasvr | 这是SMTP协议基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性。 可防止邮件泄露。SMTPS和SMTP协议一样,也是用来发送邮件的,只是更安全些, |
邮件系统 | 993 | imapsvr | 这是IMAP协议基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件泄露。IMAPS和IMAP协议一样,也是用来接收邮件的,只是更安全些,防止邮件被黑客截取泄露 |
邮件系统 | 995 | pop3svr | 这是POP3协议基于SSL安全协议之上的一种变种协议, 它继承了SSL安全协议的非对称加密的高度安全可靠性, 可防止邮件泄露。POP3S和POP3协议一样,也是用来接收邮件的,只是更安全些,防止邮件被黑客截取泄露。 |
邮件系统 | 2379 | etcdtool的clientPort | 多活etcd的的端口 |
邮件系统 | 2380 | etcdtool的PeerPort | 多活etcd的的端口 |
邮件系统 | 3308 | mariadb | 邮件系统自带的mariadb的服务默认端口 |
邮件系统 | 6100 | mdsvr | 其他邮件模块去链接mdsvr的端口 |
邮件系统 | 6102 | mdsvr的后台命令端口服务 | 即telnet 0 6102 来使用命令端口来操作mdsvr模块 |
邮件系统 | 6110 | mssvr | 其他邮件模块去链接mssvr的端口 |
邮件系统 | 6111 | mssvr的心跳检查端口 | 探测模块检查mssvr是否存活 |
邮件系统 | 6120 | udsvr | 其他邮件模块去链接udsvr的端口 |
邮件系统 | 6121 | udsvr的心跳检查端口 | 探测模块检查udsvr是否存活 |
邮件系统 | 6122 | udsvr的后台命令端口服务 | 即telnet 0 6122 来使用命令端口来操作udsvr模块 |
邮件系统 | 6130 | adminsvr | admisnvr的端口,主要是同步,操作配置文件。 |
邮件系统 | 6131 | adminsvr的心跳检查端口 | 探测模块检查adminsvr是否存活 |
邮件系统 | 6132 | adminsvr的后台命令端口服务 | 即telnet 0 6132 来使用命令端口来操作mdsvr模块 |
邮件系统 | 6140 | deliveragent | 其他邮件模块去链接deliveragent的端口 |
邮件系统 | 6142 | deliveragent的后台命令端口服务 | 即telnet 0 6142 来使用命令端口来操作deliveragent模块 |
邮件系统 | 6150 | sessionsvr | 其他邮件模块去链接session模块的端口 |
邮件系统 | 6151 | sessionsvr的心跳检查端口 | 探测模块检查sessionsvr是否存活 |
邮件系统 | 6152 | sessionsvr的后台命令端口服务 | 即telnet 0 6152 来使用命令端口来操作sessionsvr模块 |
邮件系统 | 6162 | mssvr的后台命令端口服务 | 即telnet 0 6162 来使用命令端口来操作mssvr模块 |
邮件系统 | 6170 | scequerysvr | 其他邮件模块去链接scequerysvr的端口 |
邮件系统 | 6171 | scequerysvr的心跳检查端口 | 探测模块检查scequerysvr是否存活 |
邮件系统 | 6172 | scequerysvr的后台命令端口服务 | 即telnet 0 6172来使用命令端口来操作scequerysvr模块 |
邮件系统 | 6175 | mtawebtcp | web发信到mta的端口 |
邮件系统 | 6182 | mtasvr的后台命令端口服务 | 即telnet 0 6182来使用命令端口来操作mtasvr模块 |
邮件系统 | 6185 | mta | 邮件系统内部调用的mta的端口 |
邮件系统 | 6192 | pop3svr的后台命令端口服务 | 即telnet 0 6192来使用命令端口来操作pop3svr模块 |
反垃圾数据的中心服务器 | 6220 | fngctrsvr | 反垃圾数据的中心服务器 |
邮件系统 | 6232 | imapsvr的后台命令端口服务 | 即telnet 0 6232来使用命令端口来操作imap3svr模块 |
邮件系统 | 6240 | searchsvr | 其他邮件模块去链接searchsvr模块的端口 |
邮件系统 | 6242 | searchsvr的后台命令端口服务 | 即telnet 0 6242来使用命令端口来操作searchsvr模块 |
邮件系统 | 6610 | proxysvr | 其他邮件模块去链接proxysvr的端口 |
邮件系统 | 6611 | searchsvr的心跳检查端口 | 探测模块检查searchsvr是否存活 |
邮件系统 | 6630 | udsyncsvr | 其他邮件模块去链接udsyncsvr的端口 |
邮件系统 | 6640 | mscache | 其他邮件模块去链接mscache的端口 |
邮件系统 | 6641 | mscache的心跳检查端口 | 探测模块检查macache是否存活 |
邮件系统 | 6642 | mscache的后台命令端口服务 | 即telnet 0 6642来使用命令端口来操作mscache模块 |
邮件系统 | 6652 | timedsend的后台命令端口服务 | 即telnet 0 6652来使用命令端口来操作timedsend模块 |
邮件系统 | 6660 | imarchsvr | CIM全局归档服务器 |
邮件系统 | 6661 | imarchsvr的心跳检查端口 | 探测模块检查imarchsvr是否存活 |
邮件系统 | 6662 | imarchsvr的后台命令端口服务 | 即telnet 0 6662来使用命令端口来操作imarchsvr模块 |
反病毒 | 6666 | 反病毒模块 | 反病毒模块 |
邮件系统 | 6670 | mlst | 处理邮件列表的模块 |
邮件系统 | 6671 | mlst的心跳检查端口 | 探测模块检查mlst是否存活 |
邮件系统 | 6672 | mlst的后台命令端口服务 | 即telnet 0 6672来使用命令端口来操作mlst模块 |
邮件系统 | 6680 | siosvr | 实时消息推送服务器 |
邮件系统 | 6682 | siosvr的后台命令端口服务 | 即telnet 0 6682来使用命令端口来操作siosvr模块 |
邮件系统多活 | 6812 | mssyncutil | ms同步工具 |
邮件系统多活 | 6900 | replsvr | ud数据复制工具 |
邮件系统多活 | 6901 | replsvr的心跳检查端口 | 探测模块检查replsvr是否存活 |
邮件系统多活 | 6902 | replsvr的后台命令端口服务 | 即telnet 0 6902来使用命令端口来操作replsvr模块 |
邮件系统多活 | 6903 | repl_mon的端口 | replsvr的子模块 |
邮件系统多活 | 6904 | repl_raft的端口 | replsvr的子模块 |
SMC | 7000 | monitorsvr | smc文件监控服务 |
SMC | 7002 | monitorsvr的后台命令端口服务 | 即telnet 0 7002来使用命令端口来操作monitorsvr模块 |
高斯数据库 | 8000 | opengauss | 高斯数据库服务的默认端口 |
邮件系统 | 8082 | siosvr | 实时消息推送服务器 |
防暴卫士 | 9124 | authguardsvr | 防暴卫士 |
防暴卫士 | 9125 | authguardsvr的心跳检查端口 | 探测模块检查authguardsvr是否存活 |
防暴卫士 | 9126 | authguardsvr的后台命令端口服务 | 即telnet 0 9126来使用命令端口来操作authguardsvr模块 |
邮件系统 | 9900 | wmsvr | wmsvr服务 |
邮件系统网络流向说明
源资源 | 源端口 | 目的资源 | 目的端口 | 网络协议 | 说明 | 备注 |
---|---|---|---|---|---|---|
前端服务器 | any | 后端服务器 | 6000-7000 | TCP | Coremail内部程序端口 | |
前端服务器 | any | 后端服务器 | 3308 | TCP | mariadb | |
前端服务器 | any | 后端服务器 | 2379 | TCP | 多活端口 | |
前端服务器 | any | 后端服务器 | 2380 | TCP | 多活端口 | |
前端服务器 | any | 后端服务器 | 9124 | TCP | 防暴卫士工作端口 | |
前端服务器 | any | 后端服务器 | 9125 | TCP | 防暴卫士心跳端口 | |
后端服务器 | any | 前端服务器 | 2379 | TCP | 多活端口 | |
后端服务器 | any | 前端服务器 | 2380 | TCP | 多活端口 | |
后端服务器 | any | 前端服务器 | 6000-7000 | TCP | Coremail内部程序端口 | |
后端服务器 | any | 前端服务器 | 9900 | TCP | Coremail内部程序端口 | |
公网 | any | 前端服务器 | 80 | TCP | HTTP | |
公网 | any | 前端服务器 | 443 | TCP | HTTPS | |
公网 | any | 前端服务器 | 25 | TCP | SMTP | |
公网 | any | 前端服务器 | 465 | TCP | SSLSMTP | |
公网 | any | 前端服务器 | 110 | TCP | POP | |
公网 | any | 前端服务器 | 995 | TCP | SSLPOP | |
公网 | any | 前端服务器 | 143 | TCP | IMAP | |
公网 | any | 前端服务器 | 993 | TCP | SSLIMAP | |
前端服务器 | any | 公网 | 25 | TCP | SMTP | 往外站发信 |
前端服务器 | any | 公网 | 110 | TCP | 邮件代收功能 | |
前端服务器 | any | 公网 | 995 | TCP | 邮件代收功能 | |
前端服务器 | any | 公网 | 143 | TCP | 邮件代收功能 | |
前端服务器 | any | 公网 | 993 | TCP | 邮件代收功能 | |
前端服务器 | any | updatecenter.antispamgt.cn | 6220 | TCP | 反垃圾特征更新 | fngcentersvr,反垃圾数据的中心服务器 |
前端服务器 | any | liveupdate.antispamgt.cn | 1222 | TCP | 反垃圾特征更新 | |
前端服务器 | any | 公网 | 8070 | TCP | CAC反垃圾服务 | |
前端服务器 | any | 公网 | 8071 | TCP | CAC反垃圾服务 | |
前端服务器 | any | 公网 | 6610 | TCP | 海外转发服务 | |
前端服务器 | any | 公网 | 6611 | TCP | 海外转发服务 | |
前端服务器 | any | 公网 | 80 | TCP | 反病毒更新 | |
前端服务器 | any | 公网 | 443 | TCP | 反病毒更新、云服务中心 | |
第三方调用接口系统 | any | Rmi服务器 | 6195 | TCP | API | |
前端服务器 | any | DNS服务器 | 53 | UDP | DNS查询 | |
生产节点前端服务器 | any | 容灾节点前端服务器 | 25 | TCP | SMTP | 如果是容灾架构或者镜像架构则需要开通 |
容灾节点前端服务器 | any | 生产节点前端服务器 | 25 | TCP | SMTP | 如果是容灾架构或者镜像架构则需要开通 |
生产节点前端服务器 | any | 容灾节点前端服务器 | 6630 | TCP | 数据同步 | 如果是容灾架构或者镜像架构则需要开通 |
容灾节点前端服务器 | any | 生产节点前端服务器 | 6630 | TCP | 数据同步 | 如果是容灾架构或者镜像架构则需要开通 |
前端服务器 | any | api.b.qianxin.com | 80 | TCP | 更新检测地址 | 奇安信 |
前端服务器 | any | api.b.qianxin.com | 443 | TCP | 更新检测地址 | 奇安信 |
前端服务器 | any | dl.qianxin.com | 80 | TCP | 下载更新文件地址 | 奇安信 |
前端服务器 | any | dl.qianxin.com | 443 | TCP | 下载更新文件地址 | 奇安信 |
前端服务器 | any | qup.b.qianxin.com | 80 | TCP | 云查地址 | 奇安信 |
前端服务器 | any | bp.b.qianxin.com | 80 | TCP | 云查地址 | 奇安信 |
前端服务器 | any | 奇安信服务器 | 6666 | TCP | 奇安信程序端口 | 如果奇安信独立部署 |