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
DMARCレポート可視化ツールを SvelteKitで作った話
Search
kubotak
February 21, 2024
Programming
2
350
DMARCレポート可視化ツールを SvelteKitで作った話
Svelte Japan Offline Meetup #2
kubotak
February 21, 2024
Tweet
Share
More Decks by kubotak
See All by kubotak
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
440
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
9.8k
(うまくいった||いかなかった) 技術選定は何を考えていたか
kubotak
1
920
ウォーターフォールに思えたプロジェクトにあったアジャイルの要素
kubotak
2
630
Felteで作る簡単フォームバリデーション
kubotak
1
1.2k
SvelteKitを本番投入してみて
kubotak
2
1.7k
PlaywrightによるSvelteコンポーネントテスト
kubotak
0
3.3k
AWS CDKでまるっと インフラ環境をIaCしたぞ!
kubotak
0
350
FeatureToggle戦略と運用方法
kubotak
4
15k
Other Decks in Programming
See All in Programming
Architectures with Lightweight Stores: New Rules and Options
manfredsteyer
PRO
0
100
大規模マルチテナントを解決するYugabyteDBという選択肢
nnaka2992
1
250
Google's Recipe for Scaling (Web) Security – LocoMocoSec 2024
lweichselbaum
0
170
「2024年版 Kotlin サーバーサイドプログラミング実践開発」の補講 〜O/Rマッパー編〜
n_takehata
2
260
継続的な活動で築く地方エンジニアの道
myamashii
2
350
ドメイン駆動設計の実践
masuda220
PRO
17
5.1k
Terraformテスト入門
msato
0
520
スクラムマスターって孤独じゃないですか?
yoshitaroyoyo
1
140
Exploring the Gradually Lost Technical Skills in the Cloud Native Era
hwchiu
2
3.9k
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
生成AIをkintoneに連携してみた
hideg
0
230
Jetpack for KMP
fornewid
1
290
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
12
3.8k
Docker and Python
trallard
37
2.9k
Building Flexible Design Systems
yeseniaperezcruz
323
37k
Visualization
eitanlees
139
14k
Web development in the modern age
philhawksworth
203
10k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
353
29k
The Illustrated Children's Guide to Kubernetes
chrisshort
39
47k
Automating Front-end Workflow
addyosmani
1362
200k
Code Review Best Practice
trishagee
58
16k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
A Philosophy of Restraint
colly
200
16k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
Transcript
Copyright© M&A DMARC SvelteKit Svelte Japan Offline Meetup # 2
Kenjiro Kubota / @kubotak_public
Copyright© M&A Profile 田 二 kubotak-is kubotak_public kenjiro.kubota M&A TypeScript
PHP https://kubotak.page Web Laravel ( ) 犬 豆
Copyright© M&A Gmail
Copyright© M&A 日 方 2024 2 月 1 日 Gmail
2023 10 月 Gmail Gmail 1 日 5,000 ⾒ SPF ・ DKIM ・ DMARC https://support.google.com/a/answer/ 8112 6
Copyright© M&A 日 DMARC
Copyright© M&A SMTP 用 IMAP POP 3 用
Copyright© M&A FROM
Copyright© M&A SPF DKIM DMARC ARC 日
Copyright© M&A SPF Sender Policy Framework DNS 用 DNS IP
Svelte SPF IP
Copyright© M&A SPF 手 人 人 人 一 行 XX
手 方 XX
Copyright© M&A DKIM DomainKeys Identified Mail DNS DNS 用 Svelte
1. 2. ⾒ 3. ⾒
Copyright© M&A DKIM 手 手 人 片 一 手 一
LGTM
Copyright© M&A SPF DKIM 身 行 From 用 DMARC
Copyright© M&A DMARC Domain-based Message Authentication, Reporting, and Conformance DMARC
用 SPF DKIM 自
Copyright© M&A 1 . 2 . 3 . DMARC
Copyright© M&A DMARC 1 . SFP ・ DKIM 2 .
⾒ a. DMARC SPF DKIM From ⾒ b. SPF SPF From 一 c. DKIM DKIM From 一 1.
Copyright© M&A SPF DKIM 方 ⾒ ⾒ DMARC ⾒ ⾒
DMARC 2. 用 none MARC quarantine DMARC : reject DMARC
Copyright© M&A DMARC TXT DNS 2. 用 _dmarc.< > Gmail
DMARC
Copyright© M&A 2. 用 DMARC v=DMARC 1 DMARC p= 行
rua= ri= 8 6 4 00 24 ruf= fo= (0: pass /1: pass /d: DKIM ⾒/s: SPF ⾒) adkim= DKIM (r: 一 /s: 一 ) aspf= adkim pct= DMARC 用 ⾒ 0~100 100
Copyright© M&A 3. DMARC TXT rua DMARC 1 日 1
Copyright© M&A 3. zip XML
Copyright© M&A 3.
Copyright© M&A 3.
Copyright© M&A 3. DMARC ・ ・ SaaS 日 SvelteKit
Copyright© M&A DMARC none( ) quarantine( ) reject( ) 見
DMARC 見 DMARC 見
Copyright© M&A SvelteKit DMARC
Copyright© M&A SvelteKit SSR Node.js SvelteKit src/lib/server SvelteKit
Copyright© M&A imap 用 DMARC
Copyright© M&A zlib adm-zip 用
Copyright© M&A fast-xml-parser 用 XML JSON mongoDB hooks locals 生
MongoDBClient 入 XML JSON ongoDB
Copyright© M&A 見 目
Copyright© M&A Skeleton UI Tailwind Apache ECharts 見
Copyright© M&A 見 人 GitHub https://github.com/kubotak-is/smtp-dmarc
Copyright© M&A FROM FROM SPF PASS DMARC FAIL 見 DMARC
Copyright© M&A Biome formatter/linter Svelte Bun Node.js Bun 方 mongoDB
DMARC
Copyright© M&A SvelteKit 用 人 手 高 mongodb 力 力高
Svelte UI DMARC
Copyright© M&A thanks watching