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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kubotak
February 21, 2024
Programming
660
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DMARCレポート可視化ツールを SvelteKitで作った話
Svelte Japan Offline Meetup #2
kubotak
February 21, 2024
More Decks by kubotak
See All by kubotak
ハーネスエンジニアリング白書
kubotak
0
47
Laravelにはdeleted_atがありますけど?
kubotak
2
92
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
2.1k
情報漏洩させないための設計
kubotak
6
3.1k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
230
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
1.1k
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
11k
(うまくいった||いかなかった) 技術選定は何を考えていたか
kubotak
1
1.5k
ウォーターフォールに思えたプロジェクトにあったアジャイルの要素
kubotak
2
1k
Other Decks in Programming
See All in Programming
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
750
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
230
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.5k
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
7
4.3k
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
510
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
0
230
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.5k
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
190
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
730
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.8k
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
330
Lessons from Spec-Driven Development
simas
PRO
0
190
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
410
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
770
Un-Boring Meetings
codingconduct
0
310
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
Claude Code のすすめ
schroneko
67
230k
WENDY [Excerpt]
tessaabrams
11
38k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
410
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
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