본문 바로가기
FrontEnd/Next.js

Resend로 발송 시 개발 모드에서 이메일이 오지 않는 경우

by 위그든씨 2025. 8. 19.
const res = await resend.emails.send({
    from: 'onboarding@resend.dev',
    to:
        process.env.NODE_ENV === 'development'
            ? 'id@naver.com'
            : email,
    subject: ' 🚀',
    react: DailyBriefingEmail({
        repositories: datas,
    }) as React.ReactNode,
});

위와 같이 개발 모드라면 특정 이메일을 설정한 뒤 제대로 오는 지 확인 할 때 데이터 처리는 성공이라고 떴지만 실제로 이메일이 도착하지 않았다. 

이슈를 뒤져보니 naver가 @resend.dev 발신자 메일을 차단하기 때문이라고 한다. 때문에 to를 gmail.com 으로 변경한 뒤 발송해보니 여기에는 제대로 도착한 것을 확인 할 수 있었다.