我目前正在收集一个从 SendGrid 迁移到 Mandrill 作为交易电子邮件服务提供商的小型(希望如此)项目的需求。我们已经使用 SendGrid 近 3-4 年了,平均每天大约 5k-10k 封电子邮件。我们正确配置了 SPF 和 DKIM 记录,因此,退回/垃圾邮件率非常低,并且作为发件人享有很高的声誉。
已经决定迁移到 Mandrill,现在我必须确保迁移顺利进行,服务中断尽可能少,从而重新开始审批/声誉流程。
我知道对于 SPF 条目,可以添加多个项目,因此,暂时我将同时保留 SendGrid 和 Mandrill。但是,我对 DKIM 条目不是 100% 确定。一些服务推荐 CNAME 条目,而其他服务推荐 TXT 条目。
这让我想知道是否可以为一项服务设置 CNAME DKIM 条目,为另一项设置 TXT DKIM 条目。我很好奇这种变化的影响。此条目的审查/验证是否完全取决于中介/接收者?或者,他们通常会同时看到两者并只选择第一个?
本质上,我想做的是找到某种方法,以尽可能少的中断从一项服务缓慢过渡到下一项服务。我们之前在 ISP 黑名单方面遇到过问题,我非常想避免这种情况。
非常感谢您的参与!
我有几个运行 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 在这个标题前面加上?
假设我拥有example.com,我在我的服务器上安装和配置了 dkim(apt-get install opendkim opendkim-tools等等),并且我将相关的公钥添加到域的 DNS 记录中。
然后当从我的服务器发送电子邮件时(例如:使用 PHPmail(...)或 postfix),它将具有 DKIM 签名。
但我也contact@example.com从 Gmail发送电子邮件,使用Sendgrid SMTP 的“将邮件发送为”功能。
但是我在 Gmail 中没有看到 DKIM 的设置。 从 Gmail 发送的邮件是否会因为未使用 DKIM 签名而被禁止/无法正确发送?
如何使用 DKIM 从 Gmail 为我的域发送电子邮件?(使用发送邮件作为功能)
注意:这是我所说的“将邮件发送为”功能:
我工作的公司中有一个特定的服务器,它使用 sendmail 向 sendgrid 发送多封电子邮件。文件/var/spool/mail/root 大约为 4.9 GB,占磁盘使用量的 50% 以上。现在,删除它是否安全?或者做一个
cp /dev/null /var/spool/mail/root
Run Code Online (Sandbox Code Playgroud)
清空吗?我不想破坏电子邮件系统,我不知道清空该文件是否会使一些电子邮件迷路。我需要删除此文件,因为磁盘使用率即将达到 95%,而且我不想用完空间。谢谢!
我们想通过我们的 web 应用程序发送电子邮件。该应用程序的用户提供他们的电子邮件地址。在某些情况下,我们希望使用当前用户作为发件人从 web 应用程序发送交易电子邮件。
在电子邮件from标头中使用用户的姓名和电子邮件地址是否会影响电子邮件可传递性声誉?是否还有其他(不良)后果,我们应该注意?
添加有关用例的详细信息:
我们不会像这样发送数百封电子邮件。但是我们希望在 PersonB 看到他的好老朋友 PersonA 邀请他时建立一些信任,而不是他从未听说过的愚蠢的“notification@myapp.com”。
我正在建立一家企业,我希望基础架构能够在高峰时段每分钟处理多达 30000 封电子邮件。问题是什么样的服务提供这种服务?我希望使用 SMTP 或类似方式下载电子邮件。我希望每封电子邮件的总附件大小为 2 mb,并且可能有多个附件。
我曾考虑使用SendGrid 的Parse API,但我很担心,因为他们免费提供此服务。我已经联系了他们,我正在等待答复。有没有更好更合适的替代品?
sendgrid ×6
email ×4
dkim ×2
smtp ×2
email-server ×1
gmail ×1
postfix ×1
sendmail ×1
smtp-headers ×1
spf ×1