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
590
DMARCレポート可視化ツールを SvelteKitで作った話
Svelte Japan Offline Meetup #2
kubotak
February 21, 2024
Tweet
Share
More Decks by kubotak
See All by kubotak
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
950
情報漏洩させないための設計
kubotak
6
2.6k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
170
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
990
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
11k
(うまくいった||いかなかった) 技術選定は何を考えていたか
kubotak
1
1.4k
ウォーターフォールに思えたプロジェクトにあったアジャイルの要素
kubotak
2
910
Felteで作る簡単フォームバリデーション
kubotak
1
1.7k
SvelteKitを本番投入してみて
kubotak
2
2.2k
Other Decks in Programming
See All in Programming
Duke on CRaC with Jakarta EE
ivargrimstad
0
260
Eloquentを使ってどこまでコードの治安を保てるのか?を新人が考察してみた
itokoh0405
0
3.2k
競馬で学ぶ機械学習の基本と実践 / Machine Learning with Horse Racing
shoheimitani
14
14k
r2-image-worker
yusukebe
1
180
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
2.6k
connect-python: convenient protobuf RPC for Python
anuraaga
0
300
無秩序からの脱却 / Emergence from chaos
nrslib
1
9.4k
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.5k
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
10k
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
0
610
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1.5k
AI時代もSEOを頑張っている話
shirahama_x
0
180
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
BBQ
matthewcrist
89
9.9k
How to train your dragon (web standard)
notwaldorf
97
6.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
194
65k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
980
A better future with KSS
kneath
239
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Balancing Empowerment & Direction
lara
5
760
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