我已经使用gmail smtp执行此操作,使用fetch emailid,subject,body并使用phpmailer smtp发送。在这里,我们无法获得有关邮件开放和交付数量以及退回邮件的确切统计数据。所以我们想要实现mailchimp api v3。但我无法获得任何确切的资源。如何使用mailchimp来发送个人邮件和个人内容或mailchimp mergetags。
这是我用来发送来自phpmailer的邮件的代码
$sql = mysql_query("SELECT * from mails_tbale where something condition");
mysql_num_rows($sql);
while ($row = mysql_fetch_array($sql)) {
$mail = new Phpmailer;
$mail->from = 'xxxxx';
$mail->Subject = $row["subject"];
$body = $row["content"];
$mail->MsgHTML($body);
$mail->Send();
}
答案 0 :(得分:0)
插件现在风靡一时,所以你不必自己做任何编程。请参阅:https://connect.mailchimp.com但是,您必须提交到一个平台,并且您失去了很多控制权。
另一方面,如果你想使用纯PHP,你可以阅读http://developer.mailchimp.com/documentation/mailchimp,然后使用许多PHP包装器中的一个:https://github.com/pacely/mailchimp-api-v3或https://github.com/drewm/mailchimp-api等等(质量不保证)。
或者您可以编写自己的包装器。后两个选项比使用PHP Mailer的SMTP和GMail需要更多的工作。
我正在使用https://postmarkapp.com来做你想用MailChimp做的事情,我很满意。它有一个官方支持的PHP库。
https://github.com/wildbit/postmark-php
我找不到MailChimp。我确信MailChimp也能正常运作。
答案 1 :(得分:0)