如何在plesk 9.5.4中向所有客户发送电子邮件?

时间:2012-04-11 08:36:54

标签: email plesk

我们即将将我们的服务器迁移到新服务器,并且会有一些停机时间。现在,我如何通知plesk的所有客户?

他们必须在首次登录时填写一个带有电子邮件地址的表格,但我怎么能得到它们呢?

感谢您的任何建议!

2 个答案:

答案 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;