Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
RakusMeetUP_野々村.pdf
Search
s.nonomura
September 24, 2019
Technology
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RakusMeetUP_野々村.pdf
s.nonomura
September 24, 2019
Other Decks in Technology
See All in Technology
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
3
490
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
330
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
440
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
1
150
会社説明資料
persolserverworks
0
9.8k
Rust で関数型ドメインモデリング
takonda
0
140
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
190
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
100
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
Featured
See All Featured
New Earth Scene 8
popppiees
4
2.7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
We Are The Robots
honzajavorek
0
400
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Ruling the World: When Life Gets Gamed
codingconduct
0
400
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
The Cult of Friendly URLs
andyhume
79
7k
Embracing the Ebb and Flow
colly
88
5.2k
Transcript
#RAKUSMeetup ©2019 RAKUS Co., Ltd. ©2019 RAKUS Co., Ltd. IPレピュテーション
改善奮闘記 クラウド事業本部 ネットワーク部 大阪NW課 野々村 峻
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 自己紹介 • 名前/所属 野々村 峻
(32) ネットワーク部 大阪NW課 (インフラ担当) • 入社 2014年12月 (入社5年目) • 出身 兵庫県三田市 • 趣味 サッカー観戦 (ヴィッセル神戸を応援しています) • 業務内容 配配メール / クルメル 運用保守
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 配配メールとは • メルマガ配信・一斉メール配信サービス 課題を解決! •実績
・2007年5月 販売開始 ・導入実績 6,000社 ※2019年8月時点 継続利用率 98% サポート満足度 95% メール到達率 98.5% 一斉配信 グループ配信 セグメント配信 ステップメール 自動送信メール 配配メール
#RAKUSMeetup ©2019 RAKUS Co., Ltd. で、今日のテーマ IPレピュテーションって何?
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPアドレスの評判を評価し、 インターネットにおける通信を制御したりする仕組み
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPレピュテーションを上げておくことで 配信到達率の向上につながる 優良IP 違反IP 減点
減点
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 配信到達率とは? • 配信先サーバにメールが届くこと (読者が読める場所に届くこと) 配信に使用するIPアドレスが健全だと問題なく
配信先ユーザのメールボックスに届きやすい 配配メールサーバ キャリア 配信成功
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPアドレスの評価が低いと? • 受信ブロック(IPブロック)が発生したり、 迷惑メールとして処理される可能性がある 配配メールサーバ
メールが届かない! キャリア 受信拒否 迷惑メール判定 or
#RAKUSMeetup ©2019 RAKUS Co., Ltd. なので安定した配信を行うためにIPレピュテーションが 高い状態を維持しておく メール配信到達率が向上する サービスの質の向上に繋がる (運用もラクになる)
#RAKUSMeetup ©2019 RAKUS Co., Ltd. サポート/開発/インフラチーム合同での改善PJ 到達率の改善については3チーム合同で改善活動を実施
#RAKUSMeetup ©2019 RAKUS Co., Ltd. サポート / 開発側での施策 • ガイドライン作成
(認証設定(DKIM/SPF)の推奨、コンテンツ違反メールの注意喚起) • メール到達率の見える化 (月次で全配信環境、全顧客の配信状況を可視化) • ポリシー違反コンテンツのチェック 配配サーバ キャリア ①配信 ②解析 ・ポリシーに違反しているコンテンツはないか確認 - 月収〇〇〇万円 - 〇〇〇円(ドル)の報酬 - 〇日で〇万円 - 出会い系関連 - 件名が「Re:」 etc..
#RAKUSMeetup ©2019 RAKUS Co., Ltd. サポート/開発チーム施策 https://speakerdeck.com/masaku_2019/merumagapei-xin-sabisufalseyue-jing-puroziekuto-merudao-da-lu-xiang-shang-hefalsetiao-zhan
#RAKUSMeetup ©2019 RAKUS Co., Ltd. インフラチームの施策
#RAKUSMeetup ©2019 RAKUS Co., Ltd. • 配信環境の分離 • IPレピュテーション解析 •
解析結果を受けての改善取り組み (途中) • IPウォームアップ環境の整備 (準備中)
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 配信環境の分離 ~~ 通常顧客配信環境(新規契約時はここにアカウントを作成) 違反顧客配信環境 ドメイン
ドメイン G社 キャリア コンテンツチェックPG 違反を検知 インフラチームメンバー サポート経由でお客様に注意喚起してもらい、 コンテンツが改善しないようであれば別環境へ移行する 違反 違反 違反 違反 違反
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPレピュテーション解析① Gmail宛配信のIPレピュテーションを対象に日々解析 Google Postmaster Toolを使用すればドメインに紐づくIPアドレスの評価を確認することが可能
現時点で200IPほど配信に使用
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPレピュテーション解析② Gmail Postmaster Toolで確認した評価をもとに配信状況を解析
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 改善取り組み① ※検証中 本番環境と同等の配信が可能なテスト環境を用意し、IPレピュテーション解析で得た情報をもとに 配信テストを行いレピュテーションの変化を確認 @gmail.com
・NGっぽいワードを含んだ配信 ・〇分で〇通といった通数制限した配信 → 受信制限があるのか確認 ・sent/faildの割合を変えてみた配信 → retry/faildが多ければやはり良くない? ・その他 後日Postmaster Toolsで レピュテーションを確認 テスト配信
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 改善取り組み② ※検証中 テスト配信で得た情報をもとに配信環境の整備を行う予定 ※配信検証中 ・NGっぽいワードを含んだ配信で評価が下がった場合
・〇分で〇通といった通数制限した配信で評価が変化した場合 ・sent/faildの割合を変えてみた配信で評価が下がった場合 → 今まで通り別環境へ移行 → メール配信エンジンのチューニング、配信環境の改善 → 配信リストが汚れていてもNG →別環境への移行
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPウォームアップ環境の整備 ※準備中 IPウォームアップとは?
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPウォームアップとは? ※準備中 ・なぜ必要?? 新しいIPアドレスには評価がついていない 新たに配信に使用する前にウォームアップによりIPアドレスの評価を上げておく必要がある
・どうやってあげる? 想定している月間配信量に対して1~2カ月かけて徐々に配信量を増やしていく 数日間同じ量のメールを配信して徐々に増やす、を繰り返す レピュテーションがない状態から高めること
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPウォームアップ環境の整備② ※準備中 リリース前に健全なメールをちょろちょろと配信する環境を整備する予定 キャリア @yahoo.uk
50通/分 200通/分 100通/分 @yahoo.co.jp @icloud.com 今までは新規リリース時に少しずつ健全な配信を行っている顧客を割り当てて ウォームアップしていたが稼働がかかりすぎる&非効率だった 本番配信サーバ Test配信環境 Test配信環境 一部メールをリレー
#RAKUSMeetup ©2019 RAKUS Co., Ltd. • サポート/開発対策 • 隔離環境の構築/整備 •
IPレピュテーション解析 • 改善取り組み これらの対策の効果は?
#RAKUSMeetup ©2019 RAKUS Co., Ltd. メール不達問い合わせ件数 2018年4月:80件 2019年3月:48件 2019年8月:38件 •
メール不達問い合わせ件数 1年半弱で約50%削減
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPレピュテーション 「低」「悪い」評価が減少し、「高」が増加 施策開始
#RAKUSMeetup ©2019 RAKUS Co., Ltd. ・通常配信用のIPレピュテーションが改善 ・サポートへの問い合わせ数も減少 到達率が改善されている
#RAKUSMeetup ©2019 RAKUS Co., Ltd. IPレピュテーションに関するトラブル事例
#RAKUSMeetup ©2019 RAKUS Co., Ltd. ある日突然、メール配信に使用している IPアドレスの約50%の評価が一番悪い状態に 高: 中: 低:
悪:
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 該当日の配信確認 • 配信通数、配信ステータスの分布に変化がないこと • オペレーションミスがないこと
(直近でDKIMの更新作業をしていた) • 評価が下がったサーバの配信設定に不備がないこと • 特定ユーザの配信が影響になっていないこと 該当日の配信から下記内容を調査 • BlastMail (弊社の類似サービス)で同様の事象が発生していないか? • 他社のサービスで発生していないか? (ググる、Twitter) Gmail全体で発生しているのか?? やってみたこと • 配信サーバの切り替えて切り分け • Google問い合わせ (メールでの問い合わせ窓口) • Google Postmaster Tools以外でレピュテーション確認 (悪くはなかった)
#RAKUSMeetup ©2019 RAKUS Co., Ltd. レピュテーションが下がったサーバに関連性はなく 丸1日調査した結果原因が特定できず、翌日再確認することに
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 改善した ・影響あり配信サーバすべて再構築? →IP足りない ・IP足りないから一時的にAmazon使う? →従量課金なのでコスト爆増、配信速度も低下
・とりあえず様子見 改善していなければ?
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 最後に
#RAKUSMeetup ©2019 RAKUS Co., Ltd. メールの配信到達に関しては 配信先サーバに大きく依存します メール配信サービスの基本である メールが届く ということが当たり前にできる環境を目指し、
#RAKUSMeetup ©2019 RAKUS Co., Ltd. 高機能なメール配信サービス を 高いメール到達率 で提供できるように これからも奮闘していきます
#RAKUSMeetup ©2019 RAKUS Co., Ltd. ご清聴ありがとうございました