我们即将将我们的服务器迁移到一个新的服务器,并且会有一点停机时间。现在,我如何在 plesk 中通知我的所有客户?
他们必须在第一次登录时填写带有电子邮件地址的表格,但我怎样才能全部获得?
感谢您的建议!
我找到了一种获取客户所有电子邮件地址的方法。
在mysql数据库中,有一个数据库叫psa
,还有一个表叫clients
. 在此表中是所有客户,并且有一个名为电子邮件的列,因此我导出了以下结果:
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 的其他人。
您可能需要仅向活动域发送电子邮件:
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;