Windows Azure Web サイトと SendGrid で遊ぼう!

2,570 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,570
On SlideShare
0
From Embeds
0
Number of Embeds
782
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Azure Web サイトと SendGrid で遊ぼう!

  1. 1. Windows Azure Web サイトと SendGrid で遊ぼう! しばやん
  2. 2. 自己紹介  しばやん (@shibayan)  http://shiba-yan.hatenablog.jp/  Microsoft MVP for ASP.NET/IIS  Windows Azure Web サイト大好き
  3. 3. Windows Azure と SendGrid  SendGrid とはメール送信サービス(SMTP サーバを提供)  Windows Azure のアドオンとして SendGrid を購入可能  無料でもオッケー☆⌒d(´∀`)ノ  ブロンズ(¥1,031)より無料の方が使える機能が多いとか (#゚Д゚)ゴルァ!!
  4. 4. アドオンから SendGrid を追加
  5. 5. SendGrid でメールを送信  SMTP API  System.Net.Mail.SmtpClient を使う  SendGrid C# ライブラリでも OK(中身は SmtpClient)  REST API ← SendGrid 推奨  SendGrid C# ライブラリを使う  Install-Package SendGrid
  6. 6. SendGrid でメールを受信
  7. 7. Parse API でメール受信  メールを受信したら、指定した URL に POST してくれるステキ API  リアルタイムで処理してくれるのでさらにステキ  メール本文や添付ファイルなど、丸ごとアプリケーション側で処理できる  何故かいくら使っても課金されない仕様
  8. 8. Web サイトと Parse API を組み合わせる  SendGrid から呼び出される API を Web サイト上に作る  Parse API の呼び出し先を作成した URL に設定  Web サイト + SendGrid Parse API + SignalR を使ったデモ
  9. 9. まとめ  SendGrid は送信と受信の両方が出来る  無料契約でも Parse API は使い放題なので、SendGrid 太っ腹すぎる  あんまり Windows Azure Web サイト関係なかった

×