2013-12-13 65 views
4

我只是看着亞馬遜Web服務,我用Elastic Beanstalk來建立一個Ruby Web應用程序。這一切都很好,但有一個很大的例外。我無法擁有域的用戶電子郵件帳戶,也無法收到傳入的電子郵件。爲什麼沒有imap aws服務?

有沒有技術上的原因,爲什麼這種情況下(沒有收到郵件服務),還是我錯過了什麼?我正在閱讀很多關於手動使用Gmail或安裝Postfix的問題,這些是唯一的選擇,如果是這樣,爲什麼?

+0

你想發送電子郵件?或者你的意思是你想讓所有的用戶擁有該域名? – user602525

+0

我想設置一個網絡應用程序:www.example.com,我希望該網域的用戶在郵件服務器上擁有電子郵件帳戶,例如[email protected],[email protected],[email protected] ... 等等。這些用戶需要發送和接收電子郵件。我看到SES服務允許我設置SMTP但不設置IMAP。是有原因的,爲什麼這樣,或者我是一個白癡?! –

+0

據我所知,SES是一項交易電子郵件服務,所以我想你可能無法將其用於「普通」電子郵件。 – Najeeb

回答

2

您可以通過以下兩種方式之一在域中擁有用戶電子郵件。如果你想把它保存在aws中,啓動一個ec2實例並運行你選擇的郵件服務器,或者使用第三方郵件主機/提供程序(如我使用的Gmail或rackspace電子郵件),並指向你的mx記錄到那些外部郵件服務器。

我也希望AWS提供郵件託管(和域名註冊),但不要只是將您的解決方案的小部分進行分類。

+0

好的,謝謝,給定的ES2實例有多久?如果我在EC2實例上安裝我自己的郵件服務器,並希望擴展應用程序(最重要的是下),這是否會產生影響。或者,根據您的建議,使用第三方並指定我的MX記錄更安全? –

+0

Rackspace電子郵件是堅如磐石的,您只需註冊/設置並忘記它。如果你想*運行你自己的郵件服務器,你可以,但我的感覺是,它很難做好每件事,所以選擇你想花時間的地方。所有意圖和目的的EC2實例都是「永久」的,只要您繼續爲此付費。但就像你自己的硬件一樣,你需要有一個備份和災難恢復程序,因爲事情可能會出錯。如果您不想擔心這一點,只需將其全部外包並付給其他人擔心。 –

+0

感謝您爲我清理這個問題,我想我會去Google或Rackspace。似乎奇怪的是,亞馬遜並沒有提供這個,因爲aws在所有其他領域看起來都很有特色。 –

-1

亞馬遜現在提供這種服務,這就是所謂的WorkMail:https://aws.amazon.com/workmail/

+1

儘管WorkMail沒有IMAP支持(截至2016年7月),所以您僅限於支持Microsoft的電子郵件客戶端Exchange ActiveSync協議。由於OP是在IMAP支持之後的(像我一樣,所以我可以使用我的僅限IMAP的Linux郵件客戶端),因此WorkMail不是一種選擇。否則它會是完美的。 – Malvineous

+1

FWIW:自2016年12月起支持。請參見[官方公告](https://aws.amazon。COM /約-AWS /什麼新/ 2016/12 /亞馬遜workmail,現在已經支持-A-更廣範圍-的電子郵件客戶端的應用程序,包括微軟,前景-2016爲-MAC - 和 - 那些 - 即使用最IMAP協議/) –

0

您可以使用時下SES入站程序的電子郵件,並從SQS隊列中讀取它,這是明智的高於普通郵箱的使用配置文件。

不久之後,您可以使用WorkMail在2016年發佈beta版預覽版的新imap服務。

相關問題