我需要为magento新闻订阅导入50k电子邮件ID。我找到了导入教程http://www.g31zone.com/?p=187。通过数组导入50k电子邮件ID是否可行?是否可以通过其他方式导入?
修改
是否可以通过此阵列导入客户名称?
期待您的回复!
答案 0 :(得分:3)
这是一个扩展名:
简报与客户位于不同的表格中并快速导入。
拥有50,000名订阅者,您可能需要一个合适的新闻通讯管理员,例如一个你可以跟踪弹跳的地方.CiviCRM CiviMail或phpnewsletter应该为你做。
答案 1 :(得分:1)
使用.CSV
导入多个电子邮件订阅者创建.CSV文件和标题两列subscriber_email
和subscriber_status
。确保这些是正确的,否则导入将无效。
在subscriber_email
下列出所有电子邮件地址。在subscriber_status
下,确保每个字段值为1
。
在Newsletter_Subscriber
下的phpMyAdmin中点击导入。使用浏览功能选择.CSV文件,确保设置为UTF-8,文件格式为.CSV。
在列名称字段中的“格式特定选项”下输入:subscriber_email,subscriber_status
。
点击go,即可立即导入所有字段。
最后,登录Magento控制面板,在新闻稿订阅者下,您将能够查看所有导入的电子邮件订阅者。
答案 2 :(得分:0)
您可以直接将记录添加到newsletter_subscriber表,选择正确的store_id,customer_id = 0,subscriber_status = 1,subscriber_confirm_code为空。
或者,您可以创建使用简报订阅者模型的简单PHP脚本,例如:
<?php
require_once "/path/to/Mage.php";
Mage::app();
$subscribers = array('email1@server1.com', 'email2@server2.com', ...);
foreach ($subscribers as $email) {
Mage::getModel('newsletter/subscriber')->subscribe($email);
}
答案 3 :(得分:-1)
是不是很久以前以同样的方式重置了30K客户的密码:)