使用crontab计划任务更新公司群邮件账户

发布时间:2019-10-20编辑:脚本学堂
本文分享下,用crontab计划任务更新群邮件账户的方法,制作了一个shell脚本,有用到的朋友拿去参考下。

通过extman后台别名功能增加了公司群邮件账户,包含公司所有真实用户。
实现了一个shell/ target=_blank class=infotextkey>shell脚本,借助crontab,实现每晚自动更新一次。

代码如下:
 

复制代码 代码示例:
#!/bin/bash
user=username
passwd=password
domain=@domain.com
group=all@domain.com
mysql -u$user -p$passwd -e "select username from extmail.mailbox where username like '%$domain' and active=1;" >userlist.txt
gotouser=`grep -v "username" userlist.txt |linuxjishu/13830.html target=_blank class=infotextkey>awk '{printf $0","}'`
mysql -u$user -p$passwd -e "update extmail.alias set goto ='$gotouser' where address='$group';"
rm -rf userlist.txt