我们即将将我们的服务器迁移到新服务器,并且会有一些停机时间。现在,我如何通知plesk的所有客户?
他们必须在首次登录时填写一个带有电子邮件地址的表格,但我怎么能得到它们呢?
感谢您的任何建议!
答案 0 :(得分:2)
我找到了获取客户所有电子邮件地址的方法。
在mysql数据库中,有一个名为psa
的数据库,有一个名为clients
的表。在此表中是所有客户端,并且有一个名为email的列,因此我导出了结果:
SELECT email FROM clients WHERE email LIKE "%@%";
要获取所有域的所有电子邮件地址都是一个困难的因素:
SELECT CONCAT(a.mail_name, "@", b.name) AS email FROM mail AS a LEFT JOIN domains AS b ON a.dom_id = b.id;
希望这可以帮助其他人使用Plesk版本< 10。
答案 1 :(得分:0)
您可能需要仅向活动域发送电子邮件:
SELECT CONCAT(a.mail_name, "@", b.name) AS email FROM mail AS a LEFT JOIN domains AS b ON a.dom_id = b.id where domains.status=0;