Slide 1

Slide 1 text

Eメールの これまで  と  これから 2013/8/23 cloudpack  night  #7

Slide 2

Slide 2 text

•  中井  勘介(なかい  かんすけ) •  構造計画研究所  勤務 •  AWS,クラウド⼤大好き •  通信、製造業向けのシステム開発とかやってました •  使⽤用⾔言語:PHP,  JavaScript,  C#,  ActionScriptなど •  メールのこと⾊色々調査しています Who  am  I  ? 2 cloudpack  night  #7 2013/08/23 @nakansuke kansuke.nakai

Slide 3

Slide 3 text

3 cloudpack  night  #7 2013/08/23 http://technorati.com/business/advertising/article/will-‐‑‒facebook-‐‑‒destroy-‐‑‒email/

Slide 4

Slide 4 text

4 cloudpack  night  #7 2013/08/23 チャット・メッセージングツールの台頭

Slide 5

Slide 5 text

5 cloudpack  night  #7 2013/08/23 Eメールは5年年以内になくなる? source  :  http://www.j-‐‑‒cast.com/kaisha/2011/10/24110956.html あとは、 FacebookがEメールを駆逐する? source  :  http://www.j-‐‑‒cast.com/kaisha/2011/10/24110956.html とか

Slide 6

Slide 6 text

6 cloudpack  night  #7 2013/08/23 Transaction  Email Marketing  Email

Slide 7

Slide 7 text

7 cloudpack  night  #7 2013/08/23 ま だ ま だ 現 役 ! 4,000本おめでとうございます http://trendsokuhou.com/499.html

Slide 8

Slide 8 text

本⽇日はEメールについてお話しします 8 cloudpack  night  #7 2013/08/23 ということで

Slide 9

Slide 9 text

9 cloudpack  night  #7 2013/08/23 2013 2004 2000 90s後半 90s初頭 1989 1982 1977 1971 1965 MITでタイムシェアリング・メインフレーム上のユーザのコミュニケーション ⼿手段として、Eメールがスタートをきる トムリンソンがARPANETで初のEメールを送って⾼高い評価を得る RFC733がインターネットを介してEメールを送信する形式 として提案される CompuServeが会員にEメールサービスを提供 SMTPが導⼊入される スパムメールが増え始める HTMLメールが広く普及し始める ⽇日本で携帯電話のプッシュ型メールが⼀一般に利利⽤用される スパムに対する連邦取引委員会の管轄権が法律律に盛り込まれる History source:http://www.seojapan.com/blog/email-‐‑‒infographic

Slide 10

Slide 10 text

10 cloudpack  night  #7 2013/08/23 _⼈人⼈人⼈人⼈人⼈人⼈人_ >  ほぼ50年年!!  <  ̄Y^Y^Y^Y^Y ̄ 思ってたより全然古い・・・

Slide 11

Slide 11 text

11 cloudpack  night  #7 2013/08/23 Eメールが届く仕組み

Slide 12

Slide 12 text

12 cloudpack  night  #7 2013/08/23 すんごく⼤大雑把ですが Email   Client Sending   Mail   Server The   Internet! Recipient   Mail   Server Recipient   Mail   Client

Slide 13

Slide 13 text

13 cloudpack  night  #7 2013/08/23 すんごく⼤大雑把ですが Email   Client Sending   Mail   Server The   Internet! Recipient   Mail   Server Recipient   Mail   Client

Slide 14

Slide 14 text

14 cloudpack  night  #7 2013/08/23 SMTP •  Simple  Mail  Transfer  Protocol •  RFC  5321で標準化 •  サーバからサーバへ(MTA間)メッセージの転送に使⽤用

Slide 15

Slide 15 text

15 cloudpack  night  #7 2013/08/23 コマンドでみると •  telnet  smtp.hoge.com  25 –  Connected  to  smtp.hoge.com •  HELO  hoge.com –  250  smtp.hoge.com  Hello •  MAIL  FROM:  [email protected] –  250  Sender  OK •  RCPT  TO:  [email protected] –  250  Recipient  OK •  DATA –  250  Message  accepted  for  delivery •  . •  QUIT

Slide 16

Slide 16 text

この通り、すんごく簡単です 16 cloudpack  night  #7 2013/08/23

Slide 17

Slide 17 text

17 cloudpack  night  #7 2013/08/23 しかし、その結果 簡単に送信可能 ↓ スパム⼤大量量発⽣生 ↓ ISPが対策する ↓ ちゃんとしたメールまで巻添えに \(^0^)/  

Slide 18

Slide 18 text

18 cloudpack  night  #7 2013/08/23 衝撃の事実 正当なメールの約20%は、 誤判定で迷惑メールフォルダへ ※Return  Path  :  http://www.returnpath.com/wp-‐‑‒content/uploads/resource/email-‐‑‒ marketing-‐‑‒success-‐‑‒handbook/Return-‐‑‒Path-‐‑‒Email-‐‑‒Marketing-‐‑‒UK-‐‑‒Handbook-‐‑‒9_̲12.pdf メールの0.71%~∼1.02%は、 「ただ消えて無くなる」 ※Microsoft  :  http://research.microsoft.com/apps/pubs/default.aspx?id=70299

Slide 19

Slide 19 text

19 cloudpack  night  #7 2013/08/23

Slide 20

Slide 20 text

20 cloudpack  night  #7 2013/08/23 ISPはどんなことをしているか? •  DNSBL(ブラック/ブロックリスト) •  スパムフィルター –  CLOUDMARC,  CISCO  IRONPORT  etc.. •  送信ドメイン認証 –  SPF,  Sender  ID,  Domain  Key,  DKIM •  Reputation  Scoring –  RETURN  PATH,  CISCO  SENDER  BASE •  サブミッションポート(Port587) •  SMTP認証(SMTP  AUTH) 受け取らない努⼒力力 出さない努⼒力力

Slide 21

Slide 21 text

送る側はその辺を 気にする必要があります 21 cloudpack  night  #7 2013/08/23

Slide 22

Slide 22 text

22 cloudpack  night  #7 2013/08/23 SMTPサーバの運⽤用は⾯面倒 •  レピュテーションを下げないための取り組み –  バウンス/ブロックメールの対処 –  グレイメールの対処 –  フィードバックループ –  ブラックリスト⼊入り後の対応 –  スロットリング対策 –  IPウォーミング •  送信ドメイン認証 •  Eメールフィルター •  セキュリティホール塞塞ぐ

Slide 23

Slide 23 text

SMTPサーバのメンテに限らず、 Receiver,  Sender以外のEメールエコシステムの 関係者との関係も重要です。 23 cloudpack  night  #7 2013/08/23 さらに、

Slide 24

Slide 24 text

24 cloudpack  night  #7 2013/08/23

Slide 25

Slide 25 text

25 cloudpack  night  #7 2013/08/23 やっぱり、 の出番です http://blog.jaguarpc.com/general/personal/top-‐‑‒5-‐‑‒examples-‐‑‒of-‐‑‒cloud-‐‑‒computing/

Slide 26

Slide 26 text

26 cloudpack  night  #7 2013/08/23 どんなのがある? Amazon  SES  

Slide 27

Slide 27 text

27 cloudpack  night  #7 2013/08/23 特徴 1. 配信到達性 2. 堅牢牢性 3. アナリティクス 4. スケーラビリティ 5. フレキシビリティ 6. 低コスト

Slide 28

Slide 28 text

28 cloudpack  night  #7 2013/08/23 全⽶米No.1!! http://cheap-‐‑‒trip.eu/en/2013/07/statue-‐‑‒of-‐‑‒liberty-‐‑‒reopens-‐‑‒to-‐‑‒public-‐‑‒after-‐‑‒superstorm-‐‑‒sandy/

Slide 29

Slide 29 text

みたいに、 皆様同じような主張のため 実現したい機能が本当にできるか 事前の調査が必要です。 29 cloudpack  night  #7 2013/08/23

Slide 30

Slide 30 text

30 cloudpack  night  #7 2013/08/23 以降降、 の話をベースに進めます

Slide 31

Slide 31 text

31 cloudpack  night  #7 2013/08/23 SendGrid?? Email   Client Sending   Mail   Server The   Internet! Recipient   Mail   Server Recipient   Mail   Client 基本的には、ここをやってくれます。

Slide 32

Slide 32 text

32 cloudpack  night  #7 2013/08/23 利利⽤用⽤用途 TransactionEmail MarketingEmail •  ユーザ登録完了了 •  パスワードリマインダ •  購⼊入、発送完了了 •  お知らせ •  Alert など •  メルマガ •  レコメンド •  災害安否確認 など

Slide 33

Slide 33 text

33 cloudpack  night  #7 2013/08/23 事例例

Slide 34

Slide 34 text

LITE Starter Bronze Silver Gold Platinum 価格/⽉月 $0.1/1k Free $9.95 $79.95 $199.95 $399.95 メール上限/⽉月 $0.1/1k 6,000 40,000 100,000 300,000 700,000 固定IPアドレス レ レ レ 電話サポート レ レ レ レ レ レ ニュースレター レ レ レ レ Web  API レ レ レ レ レ レ SMTP  API レ レ レ レ レ レ SMTP  Relay レ レ レ レ レ レ Advanced  reporting  &   analytics レ レ レ レ レ Advanced  deliverability   features レ レ レ レ cloudpack  night  #7 34 2013/08/23 Amazon  SES   価格 他にもhigh  volumeユーザ向けプランもあります。⼀一番多くて6億通/⽉月くらいらしい。

Slide 35

Slide 35 text

cloudpack  night  #7 35 2013/08/23 各種API •  SMTP  API •  Web  API •  Sub-‐‑‒User  API •  Parse  API •  Event  API

Slide 36

Slide 36 text

cloudpack  night  #7 36 2013/08/23 配信到達性を⾼高める機能 •  SPF/Sender  ID •  Domain  Key/  DKIM •  固定IP •  ホワイトラベリング •  IPウォーミング •  フィードバックループ

Slide 37

Slide 37 text

cloudpack  night  #7 37 2013/08/23 その他 •  クリックトラッキング •  オープントラッキング •  Unsubscribeトラッキング •  リアルタイムアナリティクス •  24/7サポート •  NewsletterApp

Slide 38

Slide 38 text

cloudpack  night  #7 38 2013/08/23 使っていく上で、 どのサービスでも共通ですが、 •  バウンスメール •  苦情(compliant) の対応をしっかり⾏行行っていく必要があります。 簡単に停⽌止させられてしまいます。

Slide 39

Slide 39 text

cloudpack  night  #7 39 2013/08/23 SendGridの場合 バウンスリストや、ブロックリストに⾃自動で⼊入ります。 リストの編集はAPIでできるので、EventAPIと合わせてごにょごにょ やれば嬉しい感じです。

Slide 40

Slide 40 text

cloudpack  night  #7 40 2013/08/23 SESの場合 こんな感じの対応が王道らしい。 https://forums.aws.amazon.com/ann.jspa?annID=1765#

Slide 41

Slide 41 text

cloudpack  night  #7 41 2013/08/23 さいごに まずは使ってみて頂きたい! AWS使っている⼈人はSESを そうでなければぜひSendGridを

Slide 42

Slide 42 text

2013/08/23 cloudpack  night  #7 42 いろんな所からつかえます

Slide 43

Slide 43 text

Thank  You! 43 cloudpack  night  #7 2013/08/23