我一直在使用即将推出的 wordpress 插件(https://wordpress.org/extend/plugins/custom-coming-soon-page/) 我将在未来几个月内推出一个网站。它允许用户注册以接收发布通知。它会向我的帐户发送电子邮件,其地址为发件人地址,主题行固定。我现在有少量电子邮件需要转换为电子邮件列表。您认为最好的方法是什么?我可以通过 ssh 访问我的服务器,但是我只在共享主机上,因此 shell 被禁了。我也可以在我的主机上访问 horde 电子邮件。最近我将我的电子邮件系统迁移到了 Google Docs。因此,将电子邮件推送到 gmail 帐户也是一个选择。
答案1
我希望这可以帮助你:
grep '^From: ' huge-mail-archive | egrep -o '\@/:[:space:]]+>@[a-zA-Z_.]+?.[a-zA-Z]{2,3}' | sort | uniq > email.addresses
答案2
如果这是用于讨论或公告列表,您应该考虑设置邮件列表服务器,例如邮递员。原因如下:
- 它允许人们自己订阅/取消订阅邮件列表
- 它不会向每个收件人透露列表中的所有电子邮件地址(您可以使用密件抄送字段而不是收件人或抄送字段手动执行此操作)
- 它将单独发送每封邮件,避免由于收件人过多而导致许多邮件服务器丢弃您的邮件的问题
- 一个体面的方法就是要求每个地址确认他们是否想被添加到列表中,从而增加列表中真实活动的电子邮件地址的数量,并且不会惹恼那些错误地将电子邮件地址添加到列表中的人。
无论您使用哪种列表系统,都会有一个批量订阅功能,允许您输入一堆电子邮件地址。
如果列表非常大且具有商业价值,你也可以考虑使用专业的邮件列表服务,例如MailChimp。它们最多可供 2000 名订阅者免费使用,所以无论如何我都会考虑这个选项。