问题标签 [bulk-email]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
967 浏览

email - ActiveAdmin 批量电子邮件

我开始为管理后端的一个小 Rails 4.2.0 应用程序使用活动管理员,并且我正在尝试发送批量电子邮件。我在文档中找不到如何做到这一点(也许我找错了地方)。我已经有一个使用 Mandrill 处理“非管理员”视图的邮件程序。该应用程序已经部署在 Heroku 中并且一切正常。

我在我的 Gemfile 上使用

我的 admin/user.rb 看起来像这样:

而且我还有一个非常简单的 ContactController,它具有操作 new_contact 和 create_contact 以发送电子邮件。

我还在 ActiveAdmin Google Groups 上发布了这个问题。

关于如何从 ActiveAdmin 实施批量电子邮件的任何想法?这可以做到吗?

0 投票
1 回答
715 浏览

django - 使用 djrill 发送 html 批量电子邮件时,如何获得每条消息的 mandrill 响应?

我即将使用 mandrill 和 djrill 1.3.0 和 django 1.7 将一些批量电子邮件功能集成到一个项目中,因为我正在发送 html 内容,所以我使用以下方法:

此时,send_result是一个 int,它等于发送(推送到 mandrill)消息的数量。

我需要为每条发送的消息获取 mandrill 响应以处理 mandrill_response['msg']['_id'] 值和其他一些东西。

djrill 提供的 'send_messages' 连接方法使用 _send 调用,它将 mandrill_response 添加到每条消息,但如果成功则返回 True。

那么,您知道在使用 djrill 发送批量 html 电子邮件时如何获得 mandrill 响应吗?

0 投票
1 回答
922 浏览

python - 使用 Python 发送批量测试电子邮件的最佳专用 IP 解决方案

我正在为我的团队的 QA 目的开发一个应用程序,该应用程序需要将附件批量发送到一系列虚拟电子邮件帐户。我们的应用程序解析附件并对它们执行分析。

为了测试我们的系统,我们需要发送大量的附件类型。

我已经使用 smtplib 和电子邮件库在 Python 中构建了一个批量发件人应用程序,特别是。这些可以使用内容格式化消息并将文件附加到消息中,以及连接到 SMTP 服务器以充当中介。

我的问题经历了几个阶段。

首先,Gmail 将暂时停用发送大量电子邮件的帐户 24 小时。此锁定发生在 15 分钟以内的短时间内发送了大约 150 封电子邮件之后。

为了尝试解决我的第一个问题,我搜索了提供 SMTP 服务器访问以向客户端发送批量电子邮件的服务。我选择了 Sendgrid 并且很乐观。

当我意识到 Sendgrid 为他们的 SMTP 服务器使用动态 IP 时,我的第二个问题出现了。收件人电子邮件帐户位于 Gmail 上,Google 对 Sendgrid 使用的 IP 范围持怀疑态度,并且显然在它们到达垃圾邮件文件夹之前就阻止了看起来可疑的邮件。

在 gmail 中,您可以将 IP 地址列入白名单,以始终允许来自该地址的电子邮件进入您的收件箱。问题是 Sendgrid 为他们的前 3 层会员使用动态 IP,并且每月 80 美元,我们不希望订阅只是为了获得用于测试目的的静态 IP。我们是一家预算紧张的初创公司。

回顾一下,我无法使用 Gmail SMTP 服务器发送批量电子邮件,因为在收到大约 150 封邮件后,这些帐户会被锁定 24 小时。我不能使用 SMTP 服务器服务,因为它们的低成员资格选项不允许分配静态 IP。我需要从静态 IP 地址发送电子邮件,以便可以在 Gmail 管理控制台中将其列入白名单,这很容易完成。

我知道这更像是一个理论方法问题,但除了创建一组一次性 gmail 帐户并烧毁它们之外,我对其他想法感到茫然。我们需要每天向我们的测试账户发送数千封电子邮件,以对我们的应用程序进行严格的压力测试。

使用 Python 从专用的静态 IP 地址发送带附件的电子邮件的最佳方法是什么?

非常感谢!

0 投票
4 回答
459 浏览

php - 如何发送没有垃圾邮件的大型电子邮件?

我需要知道使用 php 发送多封电子邮件的最佳方法是什么。它不应该存储在垃圾邮件中,也应该快速发送。

我已经在 PHP 中尝试过普通的邮件功能。但它运作不佳。还尝试在循环中使用邮件功能。只发送了几封邮件,其中一些邮件到达了垃圾邮件文件夹。

我的项目正在实时服务器上运行。我正在使用免费托管服务。

我的代码:

我的答案:

一年后,根据我的经验,我了解到要发送没有垃圾邮件的大邮件,我们必须找到好的邮件服务提供商。

0 投票
1 回答
400 浏览

yammer - 尝试向 yammer 组发送批量邀请

我们正在尝试从我们的 Web 应用程序向多个用户发送邮件邀请,以使用 API https://developer.yammer.com/docs/invitations.json加入 Yammer 网络,但通过使用它,我们最多可以发送 20 个邮件 ID一次。有没有其他方法可以一次发送超过 20 个 id 的批量邮件?

0 投票
2 回答
2480 浏览

php - 使用 Swiftmailer 批量发送电子邮件

我正在使用SwiftMailer发送批量电子邮件。目前,我用代码来做

我只向自己发送一封电子邮件,并在密件抄送中添加约 1000 人。

执行代码并发送一封电子邮件大约需要 9 分钟,它会返回“成功”消息。但是,我的 php.ini 文件中的max_execution_time仅设置为 30 秒。

我的第一个问题是:为什么 max_execution_time 不会停止我的 SwiftMailer 脚本?

其次,我找到了Swiftmailer 的 AntiFlood 插件,它有助于发送大量电子邮件。下面的脚本通过先发送 100 封电子邮件,然后暂停 30 秒并继续发送接下来的 100 封电子邮件,向每个成员发送一封电子邮件,依此类推。我读过这是避免被标记为垃圾邮件的好习惯。

我的第二个问题是:AntiFlood 插件是否需要非常长的执行时间才能工作?例如,如果我使用下面给出的脚本发送 1000 封电子邮件并且只考虑暂停,那么脚本已经运行了至少 4.5 分钟,对吗?

0 投票
2 回答
107 浏览

email - 如何在不与第 3 方 ESP 共享数据的情况下实现高电子邮件送达率?

我们代表公司/客户托管客户数据,我们的任务之一是向客户客户发送一封非常具体的交易电子邮件(我们的电子邮件地址作为发件人和回复人)。

我们正试图摆脱存储客户数据的个人部分,包括他的电子邮件地址。当然,为了能够向客户发送电子邮件,我们需要在某些时候访问该电子邮件地址,但在我们看来,这是朝着正确方向迈出的一步,在session 而不是从我们自己的数据库中检索它。

现在的问题是,我们不愿意将电子邮件地址存储在任何地方,这排除了使用 Sendgrid 等电子邮件服务提供商的可能性。相反,我们需要通过我们自己的服务器发送大量电子邮件,这可能会损害可传递性。我一直在寻找一种“自托管的 Sendgrid”。一位使我们能够发送大量电子邮件,一位我们可以调整为不存储已发送的电子邮件。

我发现的一种解决方案是sendy.co,他将自己定义为:

Sendy 是一个运行在您的 Web 服务器上的自托管应用程序。

这听起来很有希望,但后来我读到电子邮件是通过亚马逊的云发送的:

Sendy 使用多线程通过 Amazon SES 发送电子邮件。

我想这会让我们回到我们开始的地方,因为亚马逊正在存储电子邮件地址。

据我了解,ESP 实现的高可传递性不仅是由最先进的电子邮件标头造成的,还在于它们的服务器被 Google/Gmail、Microsoft 和其他电子邮件主机识别。因此,如果没有 ESP,也许就不可能实现高可交付性。但是,是否有另一种方法可以让我们实现相对较高的可交付性,而无需涉及第三方服务器来进行发送?

0 投票
1 回答
117 浏览

ruby-on-rails - Rails:使用特定的抄送将电子邮件发送给多个收件人

是否有任何支持 ROR Api 允许发送批量电子邮件的邮件客户端。关键是每个收件人都有单独的抄送。到目前为止,我一直在使用 Mandrill,但是当他们成为 Mailchimp 的一部分时,他们正在关闭他们的批量发送服务。Mailchimp 不支持这一点。我一直在努力寻找任何允许此选项的客户。

0 投票
2 回答
3847 浏览

email - Setting hourly email limit to delivery server via pmta config file

I have an email server with pmta. Someone recommended me to follow this link for IP warmup in order to not get blacklisted. I am using mailwizz with 7 IPs.

I tried to set the delivery servers via /etc/pmta/configand changing the config file by adding max-msg-rate 25/h.

I then reset /etc/init.d/pmta restart

I tried again but it is still exceeding the limit

Is there anything I did wrong?

0 投票
2 回答
371 浏览

php - 使用不同的凭据发送批量电子邮件

我需要使用来自 laravel 的不同凭据发送数百封电子邮件。我的每个客户都有他/她的邮件列表,需要提供自己的 SMTP 服务器。我代表客户处理该列表并发送电子邮件。

这就是我到目前为止所拥有的。它正在工作,但速度很慢,到目前为止我没有很多电子邮件。当我收到更多电子邮件时,我发现了一个问题。有关如何改进的任何建议?

PS-我使用 cron 控制台命令并使用内核来安排作业。