标签: sendgrid

迁移电子邮件提供商;多个 DKIM 记录在过渡期间是否可行?

我目前正在收集一个从 SendGrid 迁移到 Mandrill 作为交易电子邮件服务提供商的小型(希望如此)项目的需求。我们已经使用 SendGrid 近 3-4 年了,平均每天大约 5k-10k 封电子邮件。我们正确配置了 SPF 和 DKIM 记录,因此,退回/垃圾邮件率非常低,并且作为发件人享有很高的声誉。

已经决定迁移到 Mandrill,现在我必须确保迁移顺利进行,服务中断尽可能少,从而重新开始审批/声誉流程。

我知道对于 SPF 条目,可以添加多个项目,因此,暂时我将同时保留 SendGrid 和 Mandrill。但是,我对 DKIM 条目不是 100% 确定。一些服务推荐 CNAME 条目,而其他服务推荐 TXT 条目。

这让我想知道是否可以为一项服务设置 CNAME DKIM 条目,为另一项设置 TXT DKIM 条目。我很好奇这种变化的影响。此条目的审查/验证是否完全取决于中介/接收者?或者,他们通常会同时看到两者并只选择第一个?

本质上,我想做的是找到某种方法,以尽可能少的中断从一项服务缓慢过渡到下一项服务。我们之前在 ISP 黑名单方面遇到过问题,我非常想避免这种情况。

非常感谢您的参与!

spf dkim sendgrid

6
推荐指数
1
解决办法
2973
查看次数

在 Postfix 中为所有转发的消息添加 X-header

我有几个运行 LAMP 堆栈的生产服务器。它们每个都有一个本地 Postfix 服务器,它可以从系统和 PHP 中捕获任何邮件,并通过智能主机(SendGrid SMTP 服务)进行中继。

我想为发送到智能主机的每条传出消息添加一个自定义标头。这允许我在 SendGrid 中过滤每个服务器的统计信息。就像是:

X-SMTPAPI: {"category": "www1"}
Run Code Online (Sandbox Code Playgroud)

Postfix 文档提到在 Postfix 'access' 表中使用 PREPEND 操作。因此,我将以下行添加到/etc/postfix/access

PREPEND X-SMTPAPI: {"category": "www1"}
Run Code Online (Sandbox Code Playgroud)

access用 postmap散列文件。

但是,我不知道如何使用地图。类似以下内容不起作用:

smtp_client_restrictions = check_client_access hash:/etc/postfix/access
Run Code Online (Sandbox Code Playgroud)

我如何让 Postfix 在这个标题前面加上?

smtp postfix sendgrid smtp-headers

4
推荐指数
2
解决办法
7788
查看次数

安装 DKIM 后,我还能从 gmail 为我的域发送电子邮件吗?

假设我拥有example.com,我在我的服务器上安装和配置了 dkimapt-get install opendkim opendkim-tools等等),并且我将相关的公钥添加到域的 DNS 记录中。

然后当从我的服务器发送电子邮件时(例如:使用 PHPmail(...)或 postfix),它将具有 DKIM 签名。

但我也contact@example.com从 Gmail发送电子邮件,使用Sendgrid SMTP 的“将邮件发送为”功能。

但是我在 Gmail 中没有看到 DKIM 的设置。 从 Gmail 发送的邮件是否会因为未使用 DKIM 签名而被禁止/无法正确发送?

如何使用 DKIM 从 Gmail 为我的域发送电子邮件?(使用发送邮件作为功能)


注意:这是我所说的“将邮件发送为”功能:

在此处输入图片说明

email smtp gmail dkim sendgrid

4
推荐指数
1
解决办法
1728
查看次数

删除 /var/spool/mail/root 是否安全

我工作的公司中有一个特定的服务器,它使用 sendmail 向 sendgrid 发送多封电子邮件。文件/var/spool/mail/root 大约为 4.9 GB,占磁盘使用量的 50% 以上。现在,删除它是否安全?或者做一个

cp /dev/null /var/spool/mail/root 
Run Code Online (Sandbox Code Playgroud)

清空吗?我不想破坏电子邮件系统,我不知道清空该文件是否会使一些电子邮件迷路。我需要删除此文件,因为磁盘使用率即将达到 95%,而且我不想用完空间。谢谢!

email sendmail disk-space-utilization sendgrid

3
推荐指数
2
解决办法
1万
查看次数

使用“外国”域作为电子邮件发件人会降低电子邮件声誉吗?

我们想通过我们的 web 应用程序发送电子邮件。该应用程序的用户提供他们的电子邮件地址。在某些情况下,我们希望使用当前用户作为发件人从 web 应用程序发送交易电子邮件。

在电子邮件from标头中使用用户的姓名和电子邮件地址是否会影响电子邮件可传递性声誉?是否还有其他(不良)后果,我们应该注意?

添加有关用例的详细信息:

  • 假设 PersonA 在 myapp.com 上使用我们的应用程序
  • PersonA 使用我们发送给他的确认电子邮件验证了他的电子邮件地址 personA@example.com(他在收到的电子邮件中单击了一个唯一的 URL)。
  • 使用该应用程序,PersonA 可以邀请其他人做某事(例如参加活动)
  • 如果 PersonA 邀请 PersonB,我们想发送一封电子邮件,让 PersonB 知道他已被邀请。为此,我们希望从 personA@example.com 向 PersonB 发送一封电子邮件。
  • 使用 myapp.com 拥有发件人标头完全没问题。但 PersonB 应该看到“PersonA”。

我们不会像这样发送数百封电子邮件。但是我们希望在 PersonB 看到他的好老朋友 PersonA 邀请他时建立一些信任,而不是他从未听说过的愚蠢的“notification@myapp.com”。

email sendgrid

1
推荐指数
1
解决办法
677
查看次数

云服务每分钟接收多达 30000 封电子邮件

我正在建立一家企业,我希望基础架构能够在高峰时段每分钟处理多达 30000 封电子邮件。问题是什么样的服务提供这种服务?我希望使用 SMTP 或类似方式下载电子邮件。我希望每封电子邮件的总附件大小为 2 mb,并且可能有多个附件。

我曾考虑使用SendGrid 的Parse API,但我很担心,因为他们免费提供此服务。我已经联系了他们,我正在等待答复。有没有更好更合适的替代品?

email email-server sendgrid

-2
推荐指数
2
解决办法
278
查看次数