2013-11-27 53 views

回答

-3

你不能用SES做,因爲SES只發送。

你不能用Route 53來做,因爲它只是一個DNS服務器。發送郵件的人將執行DNS查找(查找特定的IP地址),然後連接到該郵箱。另一端的電子郵件服務器必須允許您的域的電子郵件地址爲。但是所有的郵件服務器都被配置爲拒絕不適合他們的郵件。 (否則,它會很快被垃圾郵件發送者濫用。)

我知道谷歌確實有一種方式來使用自定義域您的Gmail(不知道費用)。

+2

呃,SES可以接收太 – John

+2

它現在可以。在2014年2月發佈此回覆時,它不能。請參閱https://aws.amazon.com/about-aws/whats-new/2015/09/amazon-ses-now-supports-inbound-email/ –

9

此電子郵件重定向是「缺少」的AWS平臺,但有一個「免費」的解決方法,將爲您提供重定向。使用mailgun創建一個帳戶(每月免費收到10 000封以下電子郵件),當您設置域名時,您可以將其重定向到mailgun服務器(這在文檔中有詳細解釋)。然後,您可以使用他們所謂的「路線」如何設置重定向的任意組合基於一個組合:

  1. 電子郵件名稱被髮送到的[email protected][email protected]
  2. 主題電子郵件
  3. 電子郵件標題

的各種性能我完全願意放棄其在我的路線53域的電子郵件帳戶,但這個工作非常適合我。

+4

亞馬遜宣佈SES能夠接收電子郵件。有可能重定向它? – shark

+0

我看了一下電子郵件收據規則,它看起來不像重定向到另一個電子郵件地址,它是開箱即用的。這聽起來像你可以寫一個Lambda規則來做到這一點,但是我不會打擾,因爲上面的方式對通過這個catchall來的小部分東西很好。 –

20

SES不能自行重定向消息,但可以調用Lambda函數,並且可以重定向消息。

有準備使用lambda函數:https://github.com/arithmetric/aws-lambda-ses-forwarder

+0

lambda函數不適用於我。 SES要求所有發件人地址都要進行預先驗證並引發異常。 – Scott

+1

也可以將它指向具有電子郵件訂戶的SNS? –

+0

目前這個lambda函數在原始發件人中添加了一個Reply-To頭,並更改了From頭,所以它也應該適用於未驗證的發件人地址。 – gonz