2017-07-19 16 views
2

ジョブを保存するWebjobを作成して(添付ファイル付きの電子メール)、ストレージキューに保存します。 azureから電子メールを送信するためのオプションは何ですか? (私は自分自身で標準のsystem.net.mailを使用することができますか、または第三者を使用する必要がありますか)。また、電子メールに添付ファイル(1つまたは複数のレポート)がある場合どのように添付ファイルが大きい場合、ストレージキューのメッセージサイズ制限を回避できますか?私はちょうどこのプロジェクトのための基礎を開始しましたので、どんなアドバイスも大いにありがとうございます紺碧のWebアプリケーションから電子メールを送信する

+0

サードパーティを使用する必要があります。Azureはメールの送信をサポートしていません。 AzureはSendGridを使用してプロモーションを行います(Azureポータルからアカウントを取得することもできます)。添付ファイルについて:私はそれらをBlobStorageに入れて、ストレージキューに入れたメッセージでそれらを参照します。 –

+0

@RickvandenBoschそれはおそらく答えの代わりにコメントでなければならないでしょう:) – juunas

答えて

3

あなたはサードパーティを使用する必要があります:Azureはメールの送信をサポートしていません。 AzureはSendGridを使用してプロモーションを行います(Azureポータルからアカウントを取得することもできます)。それは、あなたがフリーアカウントを得ることさえ可能にします(私が間違っていなければ、あなたはもうSendGridのウェブサイトから得ることができません)。

Create SendGrid account from Azure Portal

添付
私はBlobStorageで添付ファイルを入れて、あなたが保存キューに入れるメッセージでそれらを参照します。この方法で、それらをストレージから取得し、メッセージを処理するワーカーの電子メールに添付することができます。

+0

大丈夫、アドバイスありがとう – proteus

関連する問題