리샌드 Resend 핵심 요약
리샌드 Resend는 개발자 경험을 극대화한 차세대 트랜잭셔널 이메일 발송 API 플랫폼입니다. 복잡하고 구식화된 SendGrid나 AWS SES 콘솔을 대체하며, React Email 라이브러리와 완벽하게 결합하여 코드로 이메일 템플릿을 작성하고 높은 도달률로 전송할 수 있습니다.
기존 SendGrid AWS SES의 복잡함을 해결한 Resend의 강점
웹 서비스 운영에서 회원가입 인증 메일, 결제 영수증, 비밀번호 재설정 링크 발송은 필수 기능입니다. 하지만 전통적인 이메일 서비스들은 수십 단계의 계정 심사, 낡은 웹 대시보드, 복잡한 IP 웜업 과정을 요구했습니다.
Resend 리샌드는 깃허브 계정으로 1분 만에 API 키를 발급받을 수 있으며, 도메인 등록 후 DNS 레코드만 입력하면 즉시 발송이 활성화됩니다. 직관적인 발송 로그 대시보드에서 전송 완료, 열람, 링크 클릭, 스팸 반송 상태를 실시간으로 확인할 수 있습니다.
Resend vs SendGrid vs AWS SES 스펙 및 개발 편의성 비교표
| 비교 항목 | Resend 리샌드 | Twilio SendGrid | Amazon SES |
|---|---|---|---|
| 개발자 친화성 및 온보딩 | 단 5분 만에 첫 메일 발송 완료 | 복잡한 UI 및 까다로운 계정 심사 | AWS IAM 및 정책 구성 난도 높음 |
| React 컴포넌트 템플릿 | React Email 공식 네이티브 통합 | 구식 HTML 템플릿 스트링 의존 | 별도 템플릿 엔진 직접 구성 |
| 도메인 DNS 인증 지원 | SPF, DKIM, DMARC 원클릭 자동 검증 | 수동 CNAME 다중 등록 | Route53 외 수동 TXT 레코드 설정 |
| Next.js App Router 연동 | Server Action 및 Route Handler 완벽 지원 | 서드파티 래퍼 라이브러리 필요 | AWS SDK 번들 용량 무거움 |
| 무료 기본 제공량 | 월 3,000건 매일 100건 무료 | 첫 달 40,000건 이후 일 100건 | EC2 연동 시 일부 무료 |
도메인 DNS 레코드 SPF DKIM DMARC 인증 3단계
1단계. 발송 전용 서브도메인 등록
스팸 필터링 위험을 줄이고 메인 도메인의 신뢰도를 보호하기 위해 mail.yourdomain.com 형태의 전용 서브도메인을 등록하는 것이 권장됩니다.
2단계. DNS 공급자에 MX 및 TXT 레코드 추가
Cloudflare, 가비아, Vercel DNS 관리 콘솔에 Resend가 제공하는 SPF TXT 레코드와 고유 DKIM 키 레코드를 정확하게 복사하여 추가합니다.
3단계. 상태 확인 및 즉각 활성화
Verify Domain 버튼을 클릭하면 수 분 내에 DNS 전파가 확인되고 발송 가능 상태 Verified로 전환됩니다.
Next.js App Router 서버 액션 연동과 React Email 템플릿 제작
resend 패키지를 설치한 후 import { Resend } from 'resend'로 인스턴스를 생성합니다. 서버 액션 함수 내부에서 resend.emails.send({ from: 'onboarding@yourdomain.com', to: email, subject: '회원가입 인증', react: WelcomeEmailTemplate({ name }) }) 코드를 호출하면 타입 세이프한 발송 파이프라인이 완성됩니다.
월 3천 건 무료 Free 플랜과 유료 Pro 요금제 비교
Resend는 초기 스타트업과 개인 개발자를 위해 월 3,000건 매일 최대 100건의 메일을 영구 무료로 제공합니다. 트래픽이 증가하여 일일 발송 제한을 해제하고 월 50,000건 이상의 대량 메일을 발송하려면 월 20달러의 Pro 플랜으로 전환하면 됩니다.
자주 묻는 질문 FAQ
Q. Resend로 보낸 이메일이 지메일 스팸함으로 빠지지 않게 하려면 어떻게 해야 하나요?
도메인 설정 시 SPF와 DKIM뿐 아니라 DMARC 레코드까지 완벽하게 설정해야 하며, 신규 도메인의 경우 초기 며칠간 대량 발송을 피하고 점진적으로 발송량을 늘리는 것이 안전합니다.
Q. 뉴스레터나 마케팅 단체 메일 발송용으로도 적합한가요?
Resend는 오디언스 Audiences 기능을 제공하여 뉴스레터 구독자 목록을 관리하고 방송 메일을 전송할 수 있습니다. 단 발신 동의를 받지 않은 스팸성 메일 발송 시 계정이 즉시 정지될 수 있습니다.
Q. Vercel 배포 환경에서 환경 변수 설정 시 주의할 점은 무엇인가요?
RESEND_API_KEY는 절대 클라이언트 번들에 노출되지 않도록 NEXT_PUBLIC 접두사 없이 서버 전용 환경 변수로 등록해야 합니다.
