본문으로 건너뛰기
spacepost

비교

SpacePost vs Resend

SpacePost는 Amazon SES 위에 Resend API를 약 절반 가격으로 구현했습니다. 완전한 복제는 아닙니다. 지금 되는 것과 아직 안 되는 것을 그대로 보여 드립니다.

지원일부 지원계획됨
기능상태비고
발송
이메일 발송 (POST /emails)지원본문과 응답 형식이 같습니다.
일괄 발송 (최대 100통)지원
예약 발송, 일정 변경, 취소지원ISO 8601 또는 자연어.
첨부 파일 (base64 또는 URL), 태그, 사용자 지정 헤더지원
Idempotency-Key 헤더지원24시간 범위.
이메일 조회 및 목록지원limit, after, before를 쓰는 커서 페이지네이션.
테스트 주소지원resend.dev 대신 test.spacepost.dev 주소를 사용합니다.
템플릿 (저장 및 UI에서 편집)계획됨현재는 직접 만든 HTML을 보내거나 사용하는 엔진으로 렌더링하세요.
수신 이메일 (받기)계획됨
도메인과 전달률
도메인 생성, 인증, 수정, 삭제지원Easy DKIM (CNAME 3개), 사용자 지정 MAIL FROM, DMARC 안내.
열람 및 클릭 추적지원도메인별.
반송과 스팸 신고 자동 발송 제외 처리지원
전용 IP일부 지원Enterprise에서 요청 시 제공하며 셀프 서비스는 아닙니다.
멀티 리전 발송계획됨현재 발송은 eu-central-1에서 이루어집니다.
플랫폼
API 키 (전체 권한, 발송 권한, 도메인 제한)지원접두사 sp_live_. SHA-256으로 저장되며 한 번만 표시됩니다.
웹훅 (이벤트 유형 9개)지원Standard Webhooks 서명, Svix 호환 검증.
오디언스, 연락처, 브로드캐스트지원수신 거부 링크 병합 태그를 지원하며 원클릭 수신 거부 헤더가 추가됩니다.
SMTP 릴레이지원smtp.spacepost.dev, 25976 포트(STARTTLS).
요청 한도지원팀당 초당 10건 (Resend: 기본 한도 2건).
공식 SDK일부 지원Node (Resend 호환). 다른 언어는 기본 URL을 지정한 Resend SDK를 쓰거나 OpenAPI 스펙으로 생성하세요.
CLI 및 MCP 서버지원

회사와 데이터

누구와 계약하고, 데이터가 어디에 있는지

SpacePost는 EU 기업이며 데이터를 EU에 보관합니다. Resend는 미국 기업입니다. Resend 열에는 Resend가 자사 사이트에 공개한 내용만 적었습니다.

항목SpacePostResend
회사Studio 404 d.o.o., 슬로베니아(EU)Plus Five Five, Inc.(Resend), 미국 샌프란시스코
계정 데이터 저장 위치EU: 암스테르담(네덜란드)의 Railway미국. 이메일 메타데이터와 로그를 포함하며, 어떤 발송 리전을 고르든 미국
발송 리전모든 도메인에 eu-central-1(프랑크푸르트)기본값 us-east-1(북버지니아). 도메인별로 eu-west-1(아일랜드), sa-east-1, ap-northeast-1 선택 가능
청구 통화EUR, VAT 별도USD
VAT 인보이스슬로베니아에서 EU VAT 인보이스 발행. 유효한 VAT 번호가 있는 EU 사업자는 역과세청구서용 VAT 번호 또는 세금 ID 등록 가능
준거법슬로베니아(서비스 약관, 데이터 처리 부속서 포함)약관: 캘리포니아주 법. DPA: 일반 준거법 조항 없음, EU 표준 계약 조항은 아일랜드 법 적용

Resend 정보는 resend.com(서비스 약관, DPA, 개인정보 처리방침, 발송 리전 및 청구 문서, 가격 페이지)에서 2026년 10월 28일에 확인했습니다. 바뀔 수 있으니 오래된 내용이 있으면 support@spacepost.dev로 알려 주세요.

가격

청구서에서 달라지는 점

 SpacePost (EUR)Resend (USD)
Pro€9 / 50,000USD 20 / 50,000
Pro 1,000통당 초과 요금€0.25USD 0.90
Scale€35 / 200,000USD 90 / 100,000

SpacePost 가격은 EUR(VAT 별도)입니다. Resend 가격은 2026년 10월 23일 기준 resend.com/pricing의 USD 가격이며 환산하지 않았습니다. 내 발송량은 계산기에서 확인하세요.

Resend가 앞서는 부분

맞는 도구를 고르세요

  • Resend는 더 오래 자리 잡았고, 더 많은 언어의 자사 SDK와 React Email 생태계를 갖추고 있습니다.
  • 호스팅 템플릿이나 수신 이메일이 지금 필요하다면 SpacePost에 해당 기능이 나올 때까지 Resend를 계속 쓰세요.
  • 트랜잭션 메일을 보내고 가격, 요청 한도, EU 호스팅이 중요하다면 SpacePost가 맞습니다.

마이그레이션

5단계로 마이그레이션

  1. 01

    계정을 만들고 도메인 인증

    가입하고 발송 도메인을 추가한 뒤 DKIM CNAME 3개와 MAIL FROM 레코드를 게시합니다. 전환하기 전까지 Resend 레코드는 그대로 두세요. DKIM 셀렉터는 충돌하지 않습니다.

  2. 02

    API 키 만들기

    키는 sp_live_로 시작합니다. 운영 서비스에는 도메인으로 제한한 발송 권한 키를 사용하세요.

  3. 03

    코드가 SpacePost를 향하게 하기

    기본 URL과 키를 바꿉니다. 요청 본문, 응답 본문, 오류 형식은 그대로입니다.

  4. 04

    웹훅 다시 만들기

    대시보드에서 엔드포인트를 추가합니다. 서명은 Standard Webhooks 헤더를 사용하므로 기존 검증 코드는 새 시크릿만 바꾸면 계속 동작합니다.

  5. 05

    단계적으로 전환

    먼저 트래픽 일부만 보내고 이메일 로그와 웹훅을 확인한 다음 나머지를 전환하세요. 발송 제외 목록은 자동으로 옮겨지지 않으므로 알려진 반송과 스팸 신고를 먼저 가져오세요.

.env
- RESEND_BASE_URL=https://api.resend.com
- RESEND_API_KEY=re_xxxxxxxx
+ RESEND_BASE_URL=https://api.spacepost.dev
+ RESEND_API_KEY=sp_live_xxxxxxxx
send.ts
- import { Resend } from "resend";
+ import { SpacePost as Resend } from "@spacepost/node";

const resend = new Resend(process.env.SPACEPOST_API_KEY);

await resend.emails.send({
  from: "Acme <hello@acme.com>",
  to: ["ada@example.com"],
  subject: "Hello",
  html: "<p>Same call, different base URL.</p>",
});

SpacePost는 독립 제품이며 Resend와 제휴하거나 Resend의 보증을 받지 않았습니다. "Resend"는 해당 소유자의 상표입니다. 비교 내용은 작성 시점의 파악을 바탕으로 하며, 잘못된 부분이 있으면 support@spacepost.dev로 알려 주세요.