2

ユーザー管理用の Web アプリケーションを実装しているので、毎日 1,000 通の電子メールを送信する必要があります。有料の電子メール サービスを使用する方法の 1 つですが、独自の方法を実装したいと考えています。これには有料サービスを購入する必要がありますか?Apache James メール サーバーが簡単に実装でき、Gmail や Yahoo を介して送信するのと同じようにメールを送信できることを知りたいですか?

私は以下のインクを読んでいました

James との連携、パート 1: Apache の James エンタープライズ電子メール サーバーの紹介

LiveCycle のメールサーバーとしての Apache JAMES の設定

しかし、誰でも exaplin できることはあまり明確ではありませんか? 私の懸念は、そのようなサーバーが利用可能である場合、なぜ有料サービスに行くのかということです.

4

2 に答える 2

2

問題は、大手プロバイダー (Yahoo、Gmail、Hotmail など) がサーバーから送信された電子メールを確実に受け入れるようにすることです。電子メール配信の問題は、人々が有料サービスを購入する傾向がある理由です。

独自のメール サーバーをセットアップする場合は、少なくとも次のことを考慮する必要があります。

  • 受信と送信のためのメール デーモンのセットアップ (Apache James など)
  • SPF、DKIM、PTR レコードなどの DNS 関連のセットアップ
  • レート制限された送信、一部のプロバイダーは、一度に 1000 通のメールを送信することを好みません。
  • バウンス管理 (例: 無効なアカウントへのメールの配信を停止する必要があります)
  • スパム/ウイルス フィルタリング (あまりにも多くのスパムを受け取りたくない場合)

注:有料サービスには、便利な統計ダッシュボードなどのいくつかの機能が追加される場合があります。

于 2014-05-12T06:17:35.957 に答える
2

メールサーバーはメールサーバーです。JavaMail を使用する場合は、適切に構成されたメール サーバーをどこかで実行し、それを使用する必要があります。広く使用されている (Linux) メール サーバーにはsendmailとがありpostfixますJames

なぜ有料サービスに行くのですか?メールサーバーの設定方法を知らず、設定に時間を費やすよりもこれらのサービスに料金を支払う方を好む人もいます。時間とお金のトレードオフです。

于 2014-05-12T06:10:51.083 に答える