2011年7月24日日曜日

EC2にメールサーバ構築

先日の記事を補完する形になるが、EC2へのメールサーバ構築メモ。

今回はPostfix+Dovecotという比較的ベタな構成にしている。

EC2でインスタンスを作成し、yumで普通に上記ミドルウェアをインストール。
設定云々は割愛。適当に検索すると詳しく書いているサイトがいっぱい見つかるので。

EC2でメールサーバを構築するときは、まずElastic IPsという固定IPサービスをおすすめする。
他のメールサーバの設定によっては逆引き出来ないドメインを使用していると送信できないことがあり、逆引き設定するにはElastic IPsを利用する必要がある。

インスタンスにIPを設定後、次はAmazonにメールサーバの制限解除および逆引き設定をお願いする。
メールサーバの制限はアカウント単位なので今後作成するメールサーバも同様に制限が解除されることになる。

AWS > サポート > 各サービスの制限緩和を申請する(Amazon EC2メール送信制限) ⇒ こちら

「Use Case Description」に利用目的、「Elastic IP Address *」に取得した固定IP、「Reverse DNS Record for EIP *」にドメインを入力する。
英語で入力する必要があるため若干ハードルが高いがGoogle翻訳などに任せてほぼ問題ない。

早ければ当日、遅くても数日で設定完了のメールが飛んで来る。

これで完了!

という言いたいところだが、私の構築したメールサーバはおそらくDNSまわりで問題があり、うまく送信ができない。。。

hoge@domain.com 送信不能
hoge@mail.domain.com 送信可能

mxレコードがこうなっていると@domain.comで送れないものなのか?

MX mail 10

0 件のコメント:

コメントを投稿