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
Email Delivery from Cloud
Search
nakansuke
August 29, 2014
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Email Delivery from Cloud
クラウドごった煮 ジャパン・ツアー in あおもり で使用した発表資料です。
SendGridの解説及び、効果的なメールの利用方法について説明させていただきました。
nakansuke
August 29, 2014
More Decks by nakansuke
See All by nakansuke
SendGrid Night #10 Opening Talk
nakansuke
0
830
Gmailの新ガイドラインでエンジニアが知っておくべき、これからの「メール配信」のあり方
nakansuke
0
520
SendGrid Introduction
nakansuke
0
570
コミュニティで写真を撮るときの心得
nakansuke
1
3.2k
コミュニティ、デベロッパとの付合い方 〜SendGridの場合〜
nakansuke
1
2k
SendGrid x kintone利用例紹介と効果的な活用方法
nakansuke
0
1.4k
SendGrid New Features #sgnight7
nakansuke
0
330
SendGrid APIインプット#mbshack
nakansuke
0
220
海外Webサービスを日本に持ってきた話
nakansuke
0
500
Other Decks in Technology
See All in Technology
[2026 Oracle Technical Deep Dive] オンプレミスDBのCloud移行アプローチ:移行計画に基づくメソッドとツールの選択 (2026年9月17日開催)
oracle4engineer
PRO
0
150
契約書画像からの情報抽出に特化した視覚接地モデルを育てる話
sansantech
PRO
1
140
Meet AgentCore Identity Consent Portal
hironobuiga
3
190
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
330
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
500
ログラスのマルチプロダクトを 支える認証基盤 〜テナントごとに異なる統制とどう向き合うか〜
dada4386
3
400
[2026 Oracle Technical Deep Dive] Apache Iceberg × Oracle AI Database -Oracle Autonomous AI Lakehouseが実現するAI時代のデータ基盤- (2026年9月17日開催)
oracle4engineer
PRO
0
120
『GOエコノミー 』(相乗りサービス) におけるスペック駆動開発
mot_techtalk
1
310
メルペイ 会計システム概要と歴史
mewuto
0
160
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
550
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
17
120k
インバスケット試験対策アプリを 作って見えたAIエージェント構築 ナレッジ2選
shichijoyuhi
1
130
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
420
Evolving SEO for Evolving Search Engines
ryanjones
0
310
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Git: the NoSQL Database
bkeepers
PRO
433
67k
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
740
How to Ace a Technical Interview
jacobian
280
24k
We Have a Design System, Now What?
morganepeng
55
8.4k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
&NBJM%FMJWFSZGSPN$MPVE גࣜձࣾߏܭըݚڀॴ 4FOE(SJEΤόϯδΣϦετɹதҪצհ Ϋϥυͬͨࣽ͝ δϟύϯɾπΞʔ in ͓͋Γ
੨ͷօ͞Μ͜Μʹͪɺ ౦ژ͔Βདྷ·ͨ͠ɻ
None
None
ࠓ4FOE(SJEͱϝʔϧͷ͓
,"/46,& /","* 4FOE(SJEΤόϯδΣϦετ p ߏܭըݚڀॴ 4FOE(SJEཧళ ۈ p ༷ʑͳΫϥυܥίϛϡχςΟʹग़͠·͢ !OBLBOTVLF
LBOTVLFOBLBJ!LLFDPKQ IUUQOBLBOTVLFIBUFOBCMPHDPN 8IPBN*
͓͍͑ͨ͜͠ͱ p 4FOE(SJEͱԿ͔ p ϝʔϧΛಧ͚Δͷʹඞཁͳ͜ͱ p ਖ਼͍͠ϝʔϧͷ͍ํ p ߏܭըݚڀॴʹ͍ͭͯ 7
8IBUJT4FOE(SJE
8FCαʔϏε 4FOE(SJE &NBJM*OGSBTUSVDUVSFBTB4FSWJDF 9 APIΛར༻ͯ͠ɺϝʔϧΛ؆୯ʹૹ৴Ͱ͖·͢ SMTP or Web API ड৴#09ʹ౸ண
ར༻༻్ τϥϯβΫγϣϯϝʔϧ ϚʔέςΟϯάϝʔϧ p ༑ୡϦΫΤετ p ύεϫʔυϦϚΠϯμ p ൃૹͷ͓Βͤ p
ܾࡁྃͷ͓Βͤ p ϝʔϧϚΨδϯ p χϡʔεϨλʔ p ϦπΠʔτ͞Ε·ͨ͠ 10
ಛ 11 ࣮֬ͳ ϝʔϧ৴ ίετ εέʔϥϒϧ ΞφϦςΟΫε "1*
"1*T 12 4FOE)5514.51 1BSTF8FCIPPL &WFOU8FCIPPL
1BSTF8FCIPPL 13 ड৴ͨ͠ϝʔϧΛࢦఆͨ͠63-ʹ1045͠·͢ &NBJM 1045
&WFOU8FCIPPL 14 ൃੜͨ͠ΠϕϯτใΛࢦఆͨ͠63-ʹ1045͠·͢ 3FDFJWF 1SPDFTT %FMJWFS 3FBE SFDFJWFE FWFOUOPUHFOFSBUFE QSPDFTTFE
ESPQQFE EFMJWFSFE CPVODF PQFO DMJDL VOTVCTDSJCF TQBNSFQPSU
ϥΠϒϥϦॆ࣮ 1)1 /PEFKT 1FSM 1ZUIPO 15 IUUQTHJUIVCDPNTFOEHSJE $ 0CK$ (P
+BWB
͝ར༻தͷ͓٬༷ 16
4USPOH1BSUOFSTIJQ 17
ࣈͰݟΔ4FOE(SJE
None
None
None
None
None
None
3FDFOU6QEBUFT
5SBOTBDUJPOBM5FNQMBUF&OHJOF 26 p ෳͷςϯϓϨʔτΛτϥϯβΫγϣϯϝʔϧͰར༻Մೳʹ p ։ൃऀͱσβΠφϚʔέολͷ࿈ܞΛεϜʔζʹ
5-4rFNBJMEFMJWFSZr0QQPSUVOJTUJD 27 p 4FOE(SJE3FDFJWFSͷ௨৴Λ5-4Ͱ҉߸Խ
1BSUOFSTIJQXJUI4FOEXJUIVT 28 p ϝʔϧίϯςϯπͷฤू p "#ςετ p υϦοϓΩϟϯϖʔϯ εςοϓϝʔϧ
ϚʔέςΟϯάνʔϜͷΓ͍ͨ͜ͱΛ؆୯ʹ p εέδϡʔϧ৴ p Ϧετͷηάϝϯςʔγϣϯ
.BLJOH%FWFMPQFST-JWFT&BTJFS
ϝʔϧΛಧ͚Δͷʹඞཁͳ͜ͱ
ϝʔϧΛૹΕΔΑ͏ʹ͓͍ͯͯ͘͠Ε 1IPUPCZ'JOBODJBM5JNFT IUUQTXXXqJDLSDPNQIPUPTpOBODJBMUJNFT
ϝʔϧΛૹΔʹ p ϝʔϧαʔόͷ४උ p .5" 1PTUpYͳͲ ͷηοτΞοϓ p %/4ͷઃఆ .9Ϩίʔυ
32 ɾɾɾͰɺͦΕ͚ͩͰ͠ΐ͏͔ʁ
*41ͷεύϜରࡦͰɺਖ਼ৗͳ৴͕ࠔʹ 33 "2- FEV -JWF (PPHMF :BIPP *41T &UD 403#4
41".$01 144- $#- #4# #MBDLMJTUT &UD (PPHMF $MPVENBSJP 4QBN "TTBTTJO .BJM 5SVTU .D"GFF 4QBN 'JMUFST &UD /( ड৴#09 εύϜϑΥϧμ ϝʔϧαʔό
ਖ਼͘͠ಧ͚ΔͨΊʹ 34 ڥͷηοτΞοϓ ౸ୡੑΛߴΊΔऔΈ ʹՃ͑ͯ ͕ඞཁͰ͢
౸ୡੑΛߴΊΔऔΓΈ 35 p ૹ৴υϝΠϯೝূ 41' %,*. p ϑΟʔυόοΫϧʔϓ p *1ΥʔϜΞοϓ p εϩοτϦϯάରࡦ p ϒϥοΫϦετରԠ
p όϯεϝʔϧରॲ p ѼઌϦετΫϦʔχϯά p ৴ఀࢭ VOTVCTDSJCF ରԠ ɾɾɾ
࣌ʹΠϯϑϥ໘ͰͷରԠ 36 p αʔϏε֦େʹ͏ΠϯϑϥͷՃ p ଞͷӨڹΛߟྀͨ͠ɺ ৴εέδϡʔϦϯά p ΩϟϯϖʔϯͳͲҰ࣌తͳϦιʔε ෆͷରԠ
໘ന͘ͳ͍͠Γͨ͘ͳ͍ͳ͊ʜ
໘ന͘ͳ͍͠Γͨ͘ͳ͍ͳ͊ʜ 4FOE(SJEΛ ͍·͠ΐ͏
શ෦4FOE(SJE͕Γ·͢ p 41' %,*. p ݻఆ*1ΞυϨε p ϑΟʔυόοΫϧʔϓ p ϨϐϡςʔγϣϯϞχλϦϯά
p *41ϞχλϦϯά p Ұ੪େྔ৴ʢϝϧϚΨʣ p ৴ྲྀྔௐ 39 p ΞφϦςΟΫε ü ౸ୡ ü όϯεϨϙʔτ ü εύϜϨϙʔτ ü ϒϩοΫϨϙʔτ ü ։෧τϥοΩϯά ü ΫϦοΫτϥοΩϯά ü ৴ఀࢭτϥοΩϯά
ϝʔϧͷਖ਼͍͍͠ํ
4FOE(SJEΛ͑ಧ͘Α͏ʹͳΓ·͢ɻ ͨͩɺͦͷϝʔϧಡ·Εͯ·͔͢ʁ
ϝʔϧॏཁͳϚʔέςΟϯάπʔϧ 42 ਓͱਓͷίϛϡχέʔγϣϯ ਓʹϦʔν͢ΔͨΊͷπʔϧ
5SBOTBDUJPOBM.FTTBHFT 43
"MFSUT/PUJpDBUJPOT 44
ΠέͯΔαʔϏεɺϝʔϧΠέͯΔ 45
ͦͷਓͷͨΊͷɺͦͷਓʹ͋ͬͨϝʔϧΛૹΓ·͠ΐ͏ 46 p ΞφϦςΟΫεΛ༗ޮ׆༻ͯ͠ΦϦδφϧͷϝʔϧΛ
ͩΊʂઈରʂ 47
͏ͦΖͦΖ)5.-ϝʔϧͰߦ͖·͠ΐ͏ 48 p ෳͷςϯϓϨʔτΛτϥϯβΫγϣϯϝʔϧͰར༻Մೳʹ p ։ൃऀͱσβΠφϚʔέολͷ࿈ܞΛεϜʔζʹ
ߏܭըݚڀॴʹ͍ͭͯ
ຊޠϗʔϜϖʔδ 50 p ಈը͝ར༻ΨΠυ p ϒϩά p ֤छ4/4 p αϙʔτ૭ޱ
p ৽نొडத ɹTFOEHSJELLFDPKQ ͋Γ·͢ʂ
ࠔͬͨͱ͖ɺฐࣾʹ͝࿈བྷ͍ͩ͘͞ 51 ຊޠϗʔϜϖʔδ ຊޠυΩϡϝϯτ ຊޠαϙʔτ
ࠔͬͨͱ͖ɺฐࣾʹ͝࿈བྷ͍ͩ͘͞ 52 ຊޠϗʔϜϖʔδ ຊޠυΩϡϝϯτ ຊޠαϙʔτ ແྉͰ͢
5IBOLZPV