禁用Plesk中所有域的邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了禁用Plesk中所有域的邮件相关的知识,希望对你有一定的参考价值。

  1. #!/bin/bash
  2. # This script finds all sites in Plesk that have the mail enabled, then disables them.
  3.  
  4. SiteList=`egrep 'Server(Name)' /var/www/vhosts/*/conf/httpd.include|awk '{print $3}'|grep -v www.*|grep -v '^.*..*..*$'|sed 's/:80//'|sed 's/:443//'|sort -u`;
  5.  
  6. for Site in $SiteList
  7. do
  8. Result=`/usr/local/psa/bin/domain -i $Site | grep 'Mail service' | awk '{print $3}'`;
  9. if [ $Result == On ]; then
  10. Command=`/usr/local/psa/bin/domain -u $Site -mail_service false`
  11. echo "Turning Off Mail Service: $Site";
  12. fi
  13. done

以上是关于禁用Plesk中所有域的邮件的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Plesk 中打开网络邮件(未找到域)

powershell 轻松更新所有AD用户电子邮件域的脚本

sh 重置Plesk服务器上所有Web根的权限和所有权

text Plesk Linux电子邮件密码

sh 显示电子邮件帐户plesk

sh 在cPanel或Plesk服务器上查找所有WordPress版本