문서로 건너뛰기
지식 베이스

Resend에서 옮기기

키 하나로 차단 목록, 오디언스, 연락처, 템플릿, 웹훅을 옮기고, 도메인과 API 키는 체크리스트로 정리합니다.

세부 정보

  • 설정 → 가져오기는 전체 권한 키로 Resend 계정을 읽습니다. 각 세그먼트는 오디언스가 되고, 구독 중인 연락처는 이름과 함께 오며, 차단 목록은 주소마다 사유(반송, 신고, 수동)를 유지합니다. 구독을 해지했던 연락처는 제외하고 개수만 세며, 나중에 메일을 보낼 수도 있는 목록에 조용히 넣지 않습니다.
  • 템플릿은 HTML 템플릿으로 옵니다. 각 {{{VAR}}}는 선언된 변수가 되고, 대체값은 기본값이 되며, 링크에 쓰인 변수는 URL, 이미지 소스로 쓰인 변수는 이미지가 되고, 게시된 템플릿은 게시된 상태로 옵니다. 각 웹훅 엔드포인트는 같은 URL과 가장 가까운 이벤트로, 꺼진 상태로 등록됩니다. 여기서는 전송 서명 방식이 다르기 때문이니, 엔드포인트의 확인 로직을 업데이트한 뒤 켜세요.
  • 키는 가져오는 동안에만 암호화해 보관하고, 가져오기가 끝나거나 실패하거나 취소되면 지웁니다. 진행 중인 발송이 자체 속도 제한을 유지하도록 천천히 읽으며, 두 번 실행해도 중복되지 않습니다. 가져온 항목을 모두 기억해 두 번째에는 건너뛰기 때문입니다.
  • 도메인과 API 키는 옮겨지지 않고 체크리스트로 돌아옵니다. 서명 키나 토큰은 그것을 만든 서비스를 벗어날 수 없기 때문입니다. 각 도메인은 여기 이미 추가됐는지, 그리고 여기서 메일을 보내기 시작하면 Resend의 어떤 레코드를 지워도 되는지 보여 줍니다. 각 키는 이름으로 표시되니 대체 키를 만드세요. 브로드캐스트, 토픽, 연락처 속성은 가져오지 않습니다.
  • 보내는 코드는 그대로 둡니다. RESEND_BASE_URL을 https://api.openemail.uk/compat/resend로, RESEND_API_KEY를 OpenEmail 키로 설정하면 Resend SDK가 OpenEmail을 통해 발송합니다. send, batch, get, list, 일정 변경, 취소가 모두 Resend와 같은 형식과 오류 이름으로 응답합니다. 버퍼나 URL로 준 첨부도 옮겨지고 태그와 예약 발송도 마찬가지이며, 어떤 형식의 멱등 키든 받아들입니다. 메시지당 reply-to는 하나이고, content id로 넣은 인라인 이미지는 일반 첨부로 도착합니다.