nodemailer 오류가 발생합니다.
네이버 웍스 메일 서비스를 사용하고 있습니다.
앱 비밀번호도 이제 필수라고 해서 앱 비밀번호 생성해서 id와 pw 입력에 비밀번호도 넣어줬습니다.
그리고 기본권한 설정에서도 IMAP/SMTP, POP/SMTP도 설정했습니다.
- 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
잘못 입력했거나 암호화된 값이 들어간 건 아닌지 확인해 보셔야 할 것 같아요.
혹은 SMTP 사용함 설정되어 있는 상태인가요?
- 서비스 권한 : https://guide.worksmobile.com/kr/admin/admin-guide/security/authority/authority/
2023.08.10
궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!