Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
メール配信サービスを比較してみた
Search
nakansuke
January 27, 2015
Technology
7
7.5k
メール配信サービスを比較してみた
JAWS-UG京王線 第1回勉強会での発表資料です。
メール運用で必要になること、および、
AWSのメールサービスSESやほかのメジャーどこのメールサービスを紹介しました。
nakansuke
January 27, 2015
Tweet
Share
More Decks by nakansuke
See All by nakansuke
SendGrid Night #10 Opening Talk
nakansuke
0
400
Gmailの新ガイドラインでエンジニアが知っておくべき、これからの「メール配信」のあり方
nakansuke
0
340
SendGrid Introduction
nakansuke
0
440
コミュニティで写真を撮るときの心得
nakansuke
1
3k
コミュニティ、デベロッパとの付合い方 〜SendGridの場合〜
nakansuke
1
1.9k
SendGrid x kintone利用例紹介と効果的な活用方法
nakansuke
0
1.2k
SendGrid New Features #sgnight7
nakansuke
0
250
SendGrid APIインプット#mbshack
nakansuke
0
170
海外Webサービスを日本に持ってきた話
nakansuke
0
450
Other Decks in Technology
See All in Technology
制約理論(ToC)入門
recruitengineers
PRO
9
3.7k
AWS環境のリソース調査を Claude Code で効率化 / aws investigate with cc devio2025
masahirokawahara
2
1.1k
Webアクセシビリティ入門
recruitengineers
PRO
3
1.5k
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
10
3.6k
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
330
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
15
7.4k
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
260
「魔法少女まどか☆マギカ Magia Exedra」での負荷試験の実践と学び
gree_tech
PRO
0
450
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
0
150
実運用で考える PGO
kworkdev
PRO
0
130
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
650
コスト削減の基本の「キ」~ コスト消費3大リソースへの対策 ~
smt7174
2
320
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
510
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Site-Speed That Sticks
csswizardry
10
800
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Code Reviewing Like a Champion
maltzj
525
40k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How to Ace a Technical Interview
jacobian
279
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
GraphQLとの向き合い方2022年版
quramy
49
14k
Transcript
ϝʔϧ৴αʔϏεΛ ൺֱͯ͠Έͨ +"846(ژԦઢୈճษڧձ
2 ձΛͬͯͨΒɺ
3 +"846(ژԦઢίΞϝϯόʔʹ ͳͬͯ·ͨ͠
ͱ͍͏͜ͱͰࣗݾհͰ͢ 4 8IPBN* ,"/46,& /","* 4FOE(SJEΤόϯδΣϦετ p ߏܭըݚڀॴ 4FOE(SJEཧళ
ۈ p ༷ʑͳΫϥυܥίϛϡχςΟʹग़͠·͢ !OBLBOTVLF LBOTVLFOBLBJ!LLFDPKQ IUUQOBLBOTVLFIBUFOBCMPHDPN
p &ϝʔϧʹ͍ͭͯ p ϝʔϧΛૹΔͨΊʹඞཁͳ͜ͱ p "84͔ΒϝʔϧΛૹΔʹ p ओཁαʔϏεൺֱ p αʔϏεબఆͷϙΠϯτ
"HFOEB 5 ຊ͓͢Δ͜ͱ
&ϝʔϧʹ͍ͭͯ 6
ࠓߋϝʔϧʁ 7
νϟοτϝοηʔδϯάπʔϧͷ಄ 8 $IBU.FTTBHJOH4FSWJDFT
ར༻༻్ͷมԽ 9 ϝʔϧॏཁͳϚʔέςΟϯάπʔϧ ਓͱਓͷίϛϡχέʔγϣϯ ਓʹϦʔν͢ΔͨΊͷπʔϧ
ϝʔϧͷར༻༻్ 10 5SBOTBDUJPOBM.FTTBHFT
ϝʔϧͷར༻༻్ 11 .BSLFUJOH&NBJMT
ૹΔͷʹԿ͕ඞཁ͔ʁ 12
ϝʔϧΛૹΔͷʹඞཁͳ͜ͱ 13 ౸ୡੑΛߴΊΔͨΊʹඞཁͳ͜ͱ ʲૹΔͨΊͷલ४උʳ p ڥͷηοτΞοϓ p ૹ৴υϝΠϯೝূ 41' %,*. ʲ৴པੑΛҡ࣋͢ΔͨΊʳ
p όϯεϝʔϧͷରॲ p ݻఆ*1ΞυϨε p ϑΟʔυόοΫϧʔϓ p ϒϥοΫϦετରࡦ p ৴ఀࢭ VOTVCTDSJCF ରԠ
ಛʹॏཁͳͷ͕ 14
ૹ৴υϝΠϯೝূ 15 &NBJM"VUIFOUJDBUJPO 4FOEFS 3FDFJWFS メールサーバ メールサーバ DNSサーバ
クライアント ड৴ଆϝʔϧαʔόɺ ඞཁͳใ͕ొ͞Εͯ ͍Δ͔ૹ৴ݩυϝΠϯͷ %/4ʹ͍߹ΘͤΔ ਖ਼ ͠ ͍ ใ ͕ ొ ͞Ε͍ͯͨΒɺೝূ ྃ͠ड৴͢Δ ༧Ίඞཁͳ ใΛ%/4 αʔόʹొ
όϯεϝʔϧͷରॲ 16 &NBJM#PVODF.BOBHFNFOU ʲ༗ޮͳରॲʳ ࠶ૹ͠ͳ͍ ѼઌϦετΛΫϦʔϯʹอͭ μϒϧΦϓτΠϯͷ࠾༻
৴ঢ়گͷϞχλϦϯά όϯεϝʔϧͱ ԿΒ͔ͷΤϥʔʹΑΓૹ৴ऀʹࠩ͠͞Εͨϝʔϧ
ଞʹ৭ʑͱ͋Γ·͢ 17 ࣮֬ʹಧ͚ΔͨΊʹඞཁͳ͜ͱ ౸ୡΛߴΊΔͨΊʹɺ େ͖͚ͯ͘ɺҎԼͷͭʹؾΛ͚ͭΔඞཁ͕͋Γ·͢ɻ Ϩϐϡςʔγϣϯɹ3FQVUBUJPO Πϯϑϥɹ*OGSBTUSVDUVSF
ೝূɹ"VUIFOUJDBUJPO ίϯςϯπɹ$POUFOU ৄͪ͘͜͠ΒΛDIFDL IUUQXXXTMJEFTIBSFOFU4FOE(SJE@+1FNBJMEFMJWFSBCJMJUZHVJEF
"84͔ΒૹΔͱ͖Ͳ͏͢Δʁ 18
19 ࢀߟɿ"84#MBDL#FMU5FDI8FCJOBS IUUQXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXTCMBDLCFMUUFDI BNB[POTFT &$্ʹ.BJM5SBOTGFS"HFOU .5" Λߏஙͯ͠৴ "NB[PO4JNQMF&NBJM4FSWJDF
4&4 ͷར༻ ֎෦&NBJM৴αʔϏεͷར༻ ࠓճɺ͓Αͼʹ͍ͭͯ؆୯ʹհ͠·͢ɻ "84͔Βͷϝʔϧ৴ͷબࢶ
"NB[PO4&4 20 p "84͕ఏڙ͢Δɺεέʔϥϒϧɾߴ৴པɾίετͳ&NBJMૹ ৴αʔϏε p ͦͷ໊ͷ௨Γɺγϯϓϧͳૹ৴ઐ༻αʔϏε p 4.51PS3&45"1*Λར༻ͯ͠ૹ৴Մೳ p
ྉۚɿ64%ઍ௨ ఴϑΝΠϧʴσʔλసૹྉ p ૹ৴ΫΥʔλ͋Γ ࣮ʹΑΓ૿ՃɺਃʹΑΔ૿ՃՄ p ຊ൪ར༻࣌ϓϩμΫγϣϯਃΛ p 3PVUFΛ͍ͬͯΔͱ%,*.41'ͷઃఆ·Ͱඇৗʹ؆୯
"NB[PO4&4 21 p ҎԼͷཧ༝͔Βόϯεɺۤʹ͍ͭͯݫ͘͠ཧ͞ΕΔ "84͕ཧ͢Δ ڞ༗ *1ΞυϨεϓʔϧΛར༻ 4VQQSFTTJPO-JTUΞΧϯτΛӽ͑ͯڞ༗
खಈআՄ p όϯεɺۤͷ௨ɺϝʔϧ͓Αͼ4/4 p ͻͲ͍߹ఀࢭͱͳΔࣄ͕͋Δ όϯε ۤ҆ p ૹ৴ޙͷτϥοΩϯάࣗલͰߏங͢Δඞཁ͋Γ p ϞόΠϧΩϟϦΞͷૹ৴ʹద͞ͳ͍
όϯεॲཧͷྫ 22 IUUQXXXTMJEFTIBSFOFU"NB[PO8FC4FSWJDFT+BQBOBXT
23 p &NBJM*OGSBTUSVDUVSFBTB4FSWJDF&NBJM"1*$PNQBOZ p ϝʔϧΠϯϑϥपΓͰඞཁͱͳΔػೳ͕Ұ௨Γఏڙ͞Ε͍ͯΔ p 4.51PS3&45"1*Λར༻ͯ͠ૹ৴Մೳ p ૹ৴ϘϦϡʔϜʹԠͨ͡ϓϥϯΛ༻ҙ ྫ4JMWFSֹ݄
ԁ p ݻఆ*1ΞυϨεར༻Մ p ૹ৴ΫΥʔλͳ͠ ୠ͠ελʔτ࣌*1ΥʔϜΞοϓΛਪ p ϓϩμΫγϣϯਃෆཁ p ։෧ɺΫϦοΫͳͲͷτϥοΩϯάػೳఏڙ p ϚʔέςΟϯάϝʔϧػೳ͋Γ p ຊޠαϙʔτ͋Γ ߏܭըݚڀॴఏڙ
24 p ͷ༗ΔΠϕϯτ͕ൃੜͨ͠߹ɺҎԼͷϦετʹࣗಈతʹొ ͞Εɺ࣍ճҎ߱ͷૹ৴%SPQ͞Ε·͢ɻ #MPDLTআ͘ #PVODFT #MPDLT
4QBN3FQPSUT *OWBMJE&NBJMT 6OTVCTDSJCFT p Ϧετ֤ΞΧϯτઐ༻Ͱ͋ΓଞϢʔβͷӨڹड͚ͳ͍ p Ϧετͷআखಈ͓Αͼ"1*ͰՄೳ p 4&4΄Ͳݫ͘͠ͳ͍͕ɺͻͲ͍߹ΞΧϯτఀࢭͷ߹͋Γ
25 p ΦϦδφϧͷ֦ுػೳ94.51"1*ϔομ͋Γ ϦΫΤετͰͷେྔૹ৴ ࠩࠐΈ ςϯϓϨʔτͳͲͷػೳͷ0O0⒎ p
΄΅શͯͷػೳΛ"1*Λར༻ͯ͠ૢ࡞Մೳ p "1*ʹՃ͑ڧྗͳ8FCIPPLػೳΛఏڙ &WFOU8FCIPPL *OWPVOE1BSTF8FCIPPL &NBJM 1045
26 p ϚʔέςΟϯάϝʔϧαʔϏε.BJM$IJNQͷఏڙ͢ΔαʔϏε p 4FOE(SJEͱಉ༷Ұ௨Γͷػೳ͕ఏڙ͞Ε͍ͯΔ p 4.51PS3&45"1*Λར༻ͯ͠ૹ৴Մೳ p ैྔ՝੍ۚ ϘϦϡʔϜ͕૿͑Δ΄Ͳֹ͕ۚԼ͕Δ
p ݻఆ*1ΞυϨεར༻Մ p ૹ৴ΫΥʔλ͋Γ "DDPVOU3FQVUBUJPO 4FOEJOH7PMVNF p όϯεͷཧɺτϥοΩϯάɺ8FCIPPL͋Δ p ຊޠαϙʔτͳ͍ .BOESJMMCZ.BJM$IJNQ
4FOE(SJEWT.BOESJMM 27 4FOE(SJE8FCαΠτͰ
4FOE(SJEWT.BOESJMM 28 .BOESJMM8FCαΠτͰ
ଞʹ༷ʑͳαʔϏε͕͋Γ·͢ 29 0UIFS4FSWJDFT
p ༻్ɺཁ݅Λཧ͠ɺదͨ͠αʔϏεΛ ͏ͷ୭ͳͷ͔ʁ ϘϦϡʔϜɺස εέʔϧͷݟࠐΈ Ѽઌʢ(NBJM )PUNBJM
ϞόΠϧΩϟϦΞʣ τϥϯβΫγϣϯϝʔϧʁϚʔέςΟϯάϝʔϧʁ ຊޠαϙʔτඞཁʁ Πϕϯτσʔλ͕ඞཁ͔ʁ બͿࡍͷϙΠϯτ 30
p ϦετͷΫϦʔχϯά͕Ͱ͖͍ͯͳ͍ ͳΜͱͳ͘ා͍͔Βόϯεͯ͠ຖճૹΔ ࠷ޙʹ͍ͭૹ͔͔ͬͨΒͳ͍ ߪೖϦετΛ͍ͬͯΔ p ͏લʹΫϦʔχϯάΛʂ ϦετͷΫϦʔχϯάαʔϏε͋Δ
ྫ#SJUF7FSJGZIUUQXXXCSJUFWFSJGZDPN p ӡ༻࢝·ͬͯఆظతʹΫϦʔχϯάΛʂʂ Α͘ʹͳΔ͜ͱ 31
5IBOLZPV