nodemailer 오류가 발생합니다.

성기원_1cca41

2023.08.08읽음 731

네이버 웍스 메일 서비스를 사용하고 있습니다.
앱 비밀번호도 이제 필수라고 해서 앱 비밀번호 생성해서 id와 pw 입력에 비밀번호도 넣어줬습니다.

그리고 기본권한 설정에서도 IMAP/SMTP, POP/SMTP도 설정했습니다.

그런데도 535 5.7.1 Username and Password not accepted

이런 오류가 발생합니다. 조금 더 구첵적인 해결방안을 원합니다. 아니면 제가 잘못 설정한 것이 있을까요?

저의 스니펫입니다.
    const transporter = nodemailer.createTransport({
        service: 'naver'              //사용하고자 하는 서비스
        , prot: 587 // 468
        , host: 'smtp.worksmobile.com' // smtp.naver.com , smtp.worksmobile.com
        , secure: false
        , requireTLS: true
        , auth: {
            user: process.env.WORKSMOBILEID,                
            pass: process.env.WORKSMOBILEPW
        }
    });

댓글1

  • 업데이트 된 답글입니다.

    YLEE1

    흠 Username and Password not accepted 오류 메시지는 계정, 비밀번호가 다를 때 노출되는 에러인데요.
    잘못 입력했거나 암호화된 값이 들어간 건 아닌지 확인해 보셔야 할 것 같아요.

    혹은 SMTP 사용함 설정되어 있는 상태인가요?
    - 서비스 권한 : https://guide.worksmobile.com/kr/admin/admin-guide/security/authority/authority/

    2023.08.10

    0
이전 글Group 생성 후 Group Calendar 표출의 문제
다음 글API 2.0은 365일 정도 기간 긴 토큰은 없나요?
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!