0

私のプロジェクトでは、マネージャーにメール送信アプローチを提案する必要があります。設計書の一部として。

利用可能なアプローチは次のとおりです。これらのアプローチの長所と短所についてのあなたの意見を親切に共有してください

アプローチ 1: サード パーティの SMTP を使用する 長所: すぐに利用できる 短所:コスト

アプローチ 2: Windows Azure で独自の SMTP をホストする 長所: 短所:

アプローチ 3: 公開メール アカウントを使用する 長所: 追加費用や依存関係がありません。短所: 設計と実装の点でより多くの労力が必要です。

4

2 に答える 2

1

私の経験に基づくと、長所と短所は主に、提供した利用可能な電子メール オプションの合計使用量と、公共の電子メール サービスをどれだけ快適に使用しているかによって決まります。Azure + Office 365 を使用してソリューションをバンドルしたいと考えるパートナーもいますが、Azure + サード パーティのサービス プロバイダーを選択するパートナーもいます。

毎日数通、毎月数百通の電子メールを送信している場合は、この仕事を独自の SMTP サーバーで行うよりも優れた公共サービスを利用できます。大量の電子メールを作成することを検討している場合、独自の SMTP を使用するとコストを節約できますが、メンテナンスに費用がかかります。Office365の上位アカウントも使えて、途中で何か出てくるかもしれません。

コードに関しては、Windows Azure アプリケーションにほぼ同じ量のコードを追加することになるので、それは大きな問題ではないと思います。また、Azure で SMTP サーバーをホストすることは適切なオプションではなく、推奨されていません。

于 2012-05-17T14:23:03.280 に答える
1

それはすべて、毎日送信される電子メールの量に依存します。毎日大量のメール (たとえば ... 20000 以上) がある場合は、アプローチ 1 が理想的です。サードパーティのメール サーバーは、大量のメール フローを処理するように設計されています。

小規模から中規模の電子メール操作を行っている場合は、Windows Virtual Server ホスティングを利用することをお勧めします ...

長所: 費用対効果が高く (月額 $15 から $20)、コーディングの柔軟性が高く、環境を完全に制御できます。

メール操作が非常に少ない場合 (毎日数百通未満) は、共有ホスティングを試してください。バグが発生することはほとんどありませんが、アプリケーションを適切に制御できます。

于 2012-05-18T06:43:00.037 に答える