亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何發送消息并忽略路由

如何發送消息并忽略路由

Go
函數式編程 2022-07-11 14:47:39
我使用Gmail API發送消息。它運作良好。自定義路由出現在 gmail 高級設置的路由選項卡中。路由示例:如果發件人是[email protected],則將他/她的郵件路由到my_smtp_server對于用戶來說,有一個旁路列表,可以忽略任何路由。我想知道我是否可以以編程方式修改此列表,或者是否存在任何 gmail 標頭。目標是從標題中保存原點。因為,從 smtp 服務器通過 gmail api 發送消息是不可能的,它將永遠循環。問題的圖形可視化。該圖從 Gmail GUI 形狀開始 請點擊圖片鏈接,目前我無法使用嵌入式
查看完整描述

2 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

我通過以下方式解決了它:

我使用合規性設置代替了路由設置。在路由消息后,附加一些標頭 fe 'Proxied':1。

路由規則是“如果收件人是 <...> 并且標頭不包含 '代理':1

因此,它能夠以編程方式發送郵件而沒有任何麻煩。


查看完整回答
反對 回復 2022-07-11
?
慕工程0101907

TA貢獻1887條經驗 獲得超5個贊

注意事項

Gmail API 設置不允許以編程方式編輯電子郵件路由。電子郵件設置現已棄用,這些是仍然可用于從 Google Admin SDK API 管理電子郵件網關和路由的唯一端點。不幸的是,此 API 正在經歷一個日落過程,您只能accountHandling使用以下選項編輯路由參數:

  • allAccounts -- 將所有電子郵件發送到此目的地。

  • provisionedAccounts -- 如果用戶存在于 G Suite 中,則將郵件發送到此目的地。

  • unknownAccounts -- 如果用戶在 G Suite 中不存在,則將郵件發送到此目的地。這類似于管理控制臺的“發送電子郵件”設置。

我相信您想要實現的目標是不可能的,因為無法accountHandling使用 API 指定自定義參數。

此外,由于路由檢查是在 Gmail 端進行的,因此您的流程不可避免地會導致無限循環。您應該使用自己的 SMTP 服務器發送電子郵件以退出循環。


查看完整回答
反對 回復 2022-07-11
  • 2 回答
  • 0 關注
  • 187 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號