AWS ec2nanoを月額約$ 1.50で使用して、ロードクライアントに確実なメールサービスを提供できるはずです。それは何ですか(10セントGB?)大量のメールスペースを提供し、MailgunやAWSに任せることができます。 SESは、ウイルスとスパムのフィルタリングを大幅に強化します。
Iredmailの設定をubuntu16.04 Amazon AWS ec2VPSインスタンスで実行しています。 (ウイルス対策とスパムフィルターを必ず無効にしてください。これにより、インスタンス全体が200メガバイトのRAMで動作し、軽量で高速になります。また、mailgunがスキャンを実行するためです。)
1日メールガンを使用せずに、AWSec2インスタンスからメールを正常に送受信しました。
2位。 [email protected]に正常に送信し、MAILGUNはメールを別の例に転送しました。 [email protected](だから私はそれが機能することを知っていて、私は狂っていません!)
今-ここで私は助けが必要です:
3位。最後のステップ。 mailgunで[email protected]をキャッチし、プライベートメールサーバーに転送する必要があります。プライベートメールサーバーで並べ替えられ、各ユーザーのメールボックスに配置されます。そこから、IMAPまたはウェブメールでログインしてメールを読んだり送信したりできます。
サーバーIPとサーバー名に転送してみました。 mx.example.com(およびmx.example.com MX 10 mx.example.comレコードを作成)およびいずれかのアドレスへの転送は機能しません! (私のmail.logファイルはエラーをスローしません。完全に切断されます!)
私は何が間違っているのですか?
Mailgunのサポートチームから連絡があり、次のように言われました。
James Burns(Mailgun Support)3月21日10:09 PM CDT
こんにちはアダム、
当社の転送システムは、メッセージを外部の電子メールにのみ転送できます。例えば
受信メッセージ>> [email protected] >>転送>> [email protected]
MailGunルートについては以下で確認できます
https://documentation.mailgun.com/api-routes.html
ご不明な点がございましたらお知らせください。
ありがとう、James @ MG
したがって、私の元の質問に答えるために、Mailgunによってルーティングされたメールは、別の電子メールアドレスにのみルーティングされ、別のメールサーバーのmail.domain.comまたはIPアドレスにはルーティングされません。
一方、S3は、メールをS3バケットに保存することのみを許可することにより、受信機能の面で大きく制限されているようです。S3バケットをメールサーバーのデータベースとして使用するための現在のソリューションは、現時点では十分に開発されておらず、おそらくAmazonとしてのモチベーションが不足していますむしろ、その主力製品である「Workmail」ソリューションを宣伝したいと考えています。
ただし、Mxguarddogを使用してドメインの受信メールを受信し、そのメールをAWS ec2クラウドインスタンスでホストされているプライベートウェブサーバーにルーティングすることで、プロジェクトを完了しました(1年間無料、その後は1か月で数ドルかかります)。 AmazonSESとのpostfix統合を使用してすべてのメールを送信します。
このプロジェクトは成功したと思いますが、mxguarddogよりも「エンタープライズ」グレードの受信メール用のメールルーティング/フィルタリングソリューションを見つけられたらいいのにと思います。 mxguarddogIPアドレスでポート25smtpdのみを許可するようにしてください。
実際、私はスケーラブルなメールサーバーを持っており、Amazon EC2 VPSインスタンス(月に数ドル)を使用して、ストレージスペース用の無制限のスペース(1 GBのコスト)をクライアントのメールホスティングに提供できます。
メールサーバーは効率的で、ウイルスとスパムのスキャンをMxguarddog(受信)とAmazon SES(送信)にアウトソーシングすることで(また、確立されたメール送信ポイントを通過するための「評判」を受信することで)、約200MB/RAMで動作します。すべてがDKIMとSPFの検証に合格しています。最後に、無料のSSLにletsencryptを使用します。
すべてを機能させる方法についての詳細はこちら: http://www.iredmail.org/forum/post55270.html#p5527
Mailgunで[email protected]をキャッチし、プライベートメールサーバーに転送する必要があります
それは電子メール配信が機能する方法ではありません。誰かが[email protected]に電子メールを送信すると、そのメールはdomain.comのMXレコードで識別されたサーバーに配信されます。 TTLがMXレコードに適切に設定されていることを確認する必要があります。そうしないと、変更が有効になるまでしばらく待つ必要があります。