Azure VMでメールサーバーを設定できますか?


10

非常に小さなAzure VMで内部使用のためにシンプルなSMTP + IMAP電子メールサーバーをセットアップする可能性を検討しています。内部使用とは、「内部ユーザーが使用する」という意味ではなく、大規模なシステムの一部として使用し、監査/ログ記録の目的で電子メールメッセージを受信し、その後ルールに基づいて処理するという主な目的を果たすためのものです。アクションをトリガーします。時折、自動応答が返される場合があります。

私の質問は、Azure VM内でシンプルなメールサーバーをホストできるかどうかです。これは、予備検索でインターネット上に表示されるのは、AzureがリバースDNSをサポートしていないためです(最近はほぼ静的IPを割り当てます)。時々自動返信される送信メールをスパムとしてマークします。

私の質問は次のとおりです。それはケースですか、またはこれを回避するためのいくつかの設定がありますか?

注:これは予備調査タイプの質問です。私は管理者ではありません。

編集:ジャンプしてSendGridを使用すると言う人には。ニュースレターを送信するのではなく、主にメールを受信します。また、Azureのエクストラスモールインスタンスは月額$ 9ですが、SendGrid Push API(希望どおりにポーリングさせない)は月額$ 90で始まり、コストの10倍です。

編集2:私の好みは、プッシュ+キューベースのシステムを実装するのではなく、ポーリングベースのシステム(新しいメールをX時間ごとにサーバーにポーリングする)を実装することです(ほとんどのサードパーティのサービスは、各メールをWeb URLにプッシュするプッシュAPIを提供しています) )

編集3:メールと添付ファイルの内容を通過させたくないため、サードパーティのサービスを使用したくない。

編集4:見て、私はそれを設定する方法やどのサードパーティのサービスを使用するかについてのアドバイスを探していません。私が求めているのは、「Azureの制限により、スパムとしてマークされない電子メールを受信して​​送信できる電子メールサーバーをセットアップすることは可能ですか?制限がある場合-それらとはどのようなものですか?彼らは回避されますか?


最初に、あなたのIPは静的ですか?その後、スパムを完全に残したい場合は、spamhaus.orgルールをお読みください。
PersianGulf 2013

4
これは意味があるとは言っていませんが、「SMTPサーバーの設定には何が関係しているのですか?」あなたは本当にインターネットに接続されたメールサーバーを維持することに挑戦する準備ができていません。「SMTPリスナーを起動してDNSにいくつかのレコードをスローする」ほど簡単ではありません。少なくとも10年以上経っていません。自分が何をしているのか知っている人を連れてくるか、外部を使用する必要がありますサービスプロバイダー。
voretaq7 2013

@ voretaq7より明確になるように質問を書き直しました。基本的に、私は管理者ではなく、それが可能かどうか、および複雑さは何かについて予備調査を行っています。この時点で、私は送信よりも受信部分に関心があると言えます。
Ivan Zlatev 2013

@IvanZlatev、これはまさに私がスケーラブルな受信メールサーバーを探しているものです。最後に使用したものを共有できますか?
Anshul Nigam

回答:


7

番号。

多くの宛先が単にブラックリスト、ファイアウォール、またはnullルートでさえ、それらの範囲から見られる激しい悪用のために、すべての主要なクラウドプロバイダーのIPブロックがメールだけでなく、他のものを経由するため、送信メールが確実に配信されると合理的に確信することはできません。サービスも。

メールが今日配信されても​​、それが今後も配信される保証はありません。

送信メールを処理するには、Azure(またはEC2など)の外部にメールサーバーが本当に必要ですが、必ずしもサードパーティのメールサーバーである必要はありません。専門知識があれば、自分で行うことができます。

メーリングリストに配信する必要があるサービスをEC2に配置したところ、テストの結果、リストアドレスのほぼ3/4がそこからのメールを受け付けないことがわかりました。すべてをEC2の外部にあるスマートホストに送信してしまいました。興味深いことに、これによりパフォーマンスも向上しました...

持って入ってくる上記の問題が適用されないようAzureの上、メールして、問題はないでしょう。


おかげで、それは基本的に設定せずに確認したかった-受信メールが機能することを確認します。
Ivan Zlatev 2013

こんにちは、少し古いですが、最近は逆DNSazure.microsoft.com/en-us/blog/…を使用しているので、理論的にはそれが可能です。
jmservera 16

2
Azure VMにかなりの数のSMTPサーバーをセットアップし、逆引きDNSを実装しましたが、メール配信にまったく問題はありませんでした。ちょうど私の2セント。
ブリズ

@blizz Azureの新機能で、SMTPの設定を調査しています。これを実行する方法についてのリンク/リソースを指摘できますか?また、メールサーバーを実行するためにAzureマーケットプレイスから何かを入手しましたか、それともサードパーティのプログラムですか?ありがとう!
REMESQ

私もこれに興味があります
Rodrigo Juarez

6

しないでください。

99.999%の時間は、独自のメールサーバーを実装するよりも、サードパーティのSMTP /メールハンドラーを使用する方がずっと理にかなっています。

Sendgridの使用に関するAzureドキュメントに関するドキュメントもあります。

これらのガイドラインに従い、SMTPリレープロバイダーとしてSendgrid(または同様のサービス)を使用することを強くお勧めします。

適切に構成されたメールサーバーの設定の複雑さは非常に複雑です。


SendGridなどのサービスに対する私の印象は、ニュースレターなどのバッチメールを送信する機能を提供していることです。私のユースケースは異なります-私は主に電子メールを受け取りたいので、あなたは答えても実際には私の質問には答えません。私は彼らのParse APIも調べたところですが、それは月額80ドルから始まっており、電子メールの量を正当化できません(9.33ドルの余分な小さなAzure VMインスタンスを実行することを考えていました)。さらに、私の場合、PUSH + queueの代わりにポーリングベースのシステムを実行する方がはるかに簡単です。これは、Push APIで必要になります
Ivan Zlatev

sendgridである必要はありません。メール用のSaaSおよびPaaSプロバイダーは他にもありますが、独自のサーバーを実行する必要はありません。
トムO'Connor

消印はいかがですか?postmarkapp.com/inbound安く見えます。
トムO'Connor

見てください、消印情報のおかげで、私が考えているようなものの方が間違いなくお値段が安いですが、基本的に私の質問は、「Azure VMで稼働中のメールサーバーを設定できますか?メールはスパムとしてマークされません」
Ivan Zlatev 2013

1
私はあなたの質問が何であるかを知っていますが、私の答えは変わりません。私はそんなに頑固です。
トム・オコナー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.