Postfix

在 Google G-Suite 上向內部收件人發送大量電子郵件

  • January 15, 2019

嘗試每天通過 SMTP 向我們在 Google G-Suite 上的員工發送超過幾百封電子郵件往往會由於 Google 方面的任意配額限製而導致嚴重延遲。

我們目前有一個公司的 postfix 伺服器負責傳出 SMTP。該伺服器將來自內部服務的任何電子郵件轉發給 G-Suite 的內部收件人。

我配置了 SFP 記錄,並且電子郵件伺服器在 G-Suite 中註冊為公司電子郵件網關。

發送到 G-Suite 的電子郵件通常會被 Google 郵件交換器的 450-4.2.1 響應拒絕,從而導致數小時的延遲。

特別是這條消息:

1月10日 11:57:03 smtp postfix/smtp

$$ 7127 $$: A067338013: 主機 aspmx.l.google.com$$ 173.194.73.26 $$說: 450-4.2.1 您嘗試聯繫的使用者正在以 450-4.2.1 阻止其他郵件傳遞的速率接收郵件。請稍後重新發送您的 450-4.2.1 消息。如果使用者能夠在該 450-4.2.1 時間接收郵件,您的郵件將被傳遞。欲了解更多資訊,請 450-4.2.1 訪問 450 4.2.1 https://support.google.com/mail/?p=ReceivingRate r22-v6si64987734ljb.4 - gsmtp(回复 RCPT TO 命令)

下圖顯示了來自內部系統的目前電子郵件流:

目前從內部系統到 G-Suite 的電子郵件流

可以使用哪些選項來增加從內部系統向員工發送電子郵件的容量?

我們可能忽略了 G-Suite 中的一些配置選項嗎?是否有其他方法可以從內部資源向 G-Suite 發送電子郵件?我們可以添加更多的 SMTP 中繼來增加配額嗎?

我已經與 G-Suite 支持討論過這個問題,他們唯一的建議是少發電子郵件。去搞清楚 :)

考慮到我們每個使用者每天只發送幾十封電子郵件,我猜我們不是第一個看到這個問題的公司。希望有一個簡單的解決方案!

看起來 Google 提供了一種G-Suite SMTP relay service用於出站電子郵件的功能,它也可用於將大量電子郵件傳輸給內部收件人,希望繞過適用於 Google 公共郵件交換器(這些公共郵件伺服器)的每個使用者接收限制被 Google 稱為受限 SMTP 服務)。

必須在 G-Suite 管理界面的高級 Gmail 設置中配置特定的中繼服務。然後可以通過 IP 地址或 IP 範圍添加本地 SMTP 伺服器。最後,本地 SMTP 伺服器必須配置為直接為您的域傳遞電子郵件,smtp-relay.gmail.com而不是使用 DNS 中的 MX 記錄。

然後,組織範圍的配額將生效,將每天的電子郵件數量限制為 130 乘以 G-Suite 帳戶的數量。因此,對於一個擁有 50 個使用者的組織,每天有 6500 封電子郵件。

目前尚不清楚其他短期配額是否也有效,類似於在 Google 公共郵件交換器上實施的配額。

Google 在此處描述了不同的電子郵件遞送服務:從列印機、掃描器或應用程序發送電子郵件

引用自:https://serverfault.com/questions/948815