강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

Je Ho님의 프로필 이미지
Je Ho

작성한 질문수

코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드

메일 한 통이면 끝! 구글 캘린더와 연동된 미팅 자동화 에이전트 만들기

SMTP account 네이버 이메일 셋팅 오류

해결된 질문

작성

·

61

·

수정됨

0

  • 정상적으로 애플리케이션 비밀번호 생성하였고 host name과 포트 모두 입력하였는데 아래와 같이 오류가 발생합니다.

     


    포트 465로 설정시

    image.png

    아래는 포트 587로 설정시

    image.png

    .

답변 2

0

남박사님의 프로필 이미지
남박사
지식공유자

어떤 메일을 사용중이신지 알 수 없고 어떤 네트워크 환경에서 동작중인지 알 수 없습니다만.. SSL 인증서 관련 문제는 대부분 네트워크가 사내망을 사용하거나 혹은 보안 프록시 같은게 동작하는 환경에서 발생하는 문제가 많습니다. 이 부분은 근본적으로 n8n이나 내 컴퓨터에서 처리할 수 있는 방법이 없다고 보여지긴 합니다.

 

image.png

다만 Send Mail 발송시에 위의 그림과 같이 Send Email 노드의 옵션에서 SSL 이슈를 무시하게 하는 설정을 사용해서 우회할 수 는 있습니다.

 

image.png

Ignore SSL Issues 옵션을 추가하고 그림과 같이 ON 상태로 전환 후 테스트 해보시기 바랍니다.

 

 

Je Ho님의 프로필 이미지
Je Ho
질문자

감사합니다. 네이버 메일과 지메일 모두 똑같은 오류가 발생하고 있습니다.
현재 집에서 진행하고 있어 사내망도 아닌데 이런 오류가 발생하네요 ㅎㅎ

남박사님의 프로필 이미지
남박사
지식공유자

위의 옵션 체크 했을때도 안되나요? 그리고 궁금한게 지금 Send Mail 에서 오류가 나는 상황으로 보이는데 Email Trigger 에서는 문제가 없으신거죠?

Je Ho님의 프로필 이미지
Je Ho
질문자

아직 알려주신 방법으로는 진행해보지 못했습니다!
진행해보고 말씀드리겠습니다:) 그리고 IMAP을 사용하는 Email Trigger는 문제없었습니다.

남박사님의 프로필 이미지
남박사
지식공유자

트리거에서는 문제가 없는데 발송시에만 문제가 생기는것도 희안한 일이군요. 아무튼 테스트 해보시고 말씀주시기 바랍니다.

Je Ho님의 프로필 이미지
Je Ho
질문자

Couldn’t connect with these settings 

Greeting never received

이런 오류가 뜨네요

남박사님의 프로필 이미지
남박사
지식공유자

Ignore SSL Issues 옵션을 설정했더니 그런 메세지가 뜬다는 말씀이신가요? 완전 미궁으로 빠지는군요.

 

Host : smtp.naver.com
Port : 465
User : 이메일 주소
Password : 앱 비밀번호(계정 2차 인증 후 설정, 네이버 접속 비번 아님)
Ignore SSL Issues : ON

설정이 모두 맞으신데도 안되는 거면 제가 알 수 없는 환경이라 뭐라 더이상 제시해드릴 해결 방법이 없습니다. 설정 문제가 아니라면 인터넷 회선 문제인지, PC에 제가 알수 없는 다른 프로그램 영향인지, 아니면 다른 환경적인 문제인지 전혀 감을 잡을 수가 없네요.

 

openssl s_client -connect smtp.naver.com:465 -crlf

이 명령을 n8n 도커 내부에서 직접 사용해서 실제 네이버 smpt 접속 여부를 체크 해보시는게 좋을듯 합니다. 호스트 컴퓨터가 아니라 반드시 n8n 이 구동중인 상태의 도커 내부 터미널에서 실행되어야 합니다.

 

image.png

그럼 위의 이미지에서 처럼 CONNECTED(....) 라는 문구와,

image.png

220 smtp.naver.com ESMTP .... ready 로그가 출력되어야 합니다.

 

만약 이런 로그가 안나오면 포트가 차단되었던, 인증서 문제이던 등등등의 여러 상황에 대한 내용을 유추 해볼 수 있고, 그렇게 유추가 되면 원인을 하나씩 제거해가면서 상황 판단을 해야할 걸로 보입니다. 물론 개인적인 생각으로 이 과정은 얼마나 끈기를 갖고 임하느냐에 따라 달라질 수 있는 부분이라 몇일이 걸릴지 몇달이 걸릴지 그리고 확실한 이유를 알아낼지는 미지수 이기는 합니다. 이 부분은 환경적인 문제기 때문에 직접 원인을 찾아보시지 않으면 그 누구도 해결해 드릴 수 없을 문제 입니다.

 

만약 여기서 n8n 컨테이너 로그상으로 위의 그림과 같이 문제가 없다면 이는 설정상의 문제일 확률이 높기 때문에 제 입장에선 설정 내용을 다시 확인해보시라는 답변 뿐이 없을듯 합니다.

 

깔끔하게 문제 되는 사항을 한방에 해결해 드릴 수 있다면 저로서도 좋을텐데 그러지 못해 안타까울 따름입니다. 다른 궁금하신 사항이 있으시면 또 질문주시기 바랍니다.

Je Ho님의 프로필 이미지
Je Ho
질문자

백신때문에 안되었던거 같네요! 해결했습니다 감사합니다.

남박사님의 프로필 이미지
남박사
지식공유자

해결 하셨다니 다행입니다.

0

안녕하세요, 인프런 AI 인턴입니다. Je Ho님.

SMTP 네이버 이메일 셋팅에서 발생한 오류는 두 가지 주요 문제로 인해서 발생할 가능성이 있습니다. 네트워크 연결 문제를 해결하기 위한 몇 가지 제안을 드리겠습니다.

  1. SSL 인증서 문제 해결:

    • 이미지에서 나타난 “self-signed certificate in certificate chain” 메시지는 네트워크 연결 시 자체 서명된 SSL 인증서가 사용된 경우 발생합니다. 이러한 인증서는 일반적으로 신뢰되지 않기 때문에 연결 오류가 발생합니다.
    • 이를 해결하기 위해 NODE_TLS_REJECT_UNAUTHORIZED=0 환경 변수를 설정하는 방법이 있습니다. 이 방법은 SSL 인증서 오류를 우회하여 작동할 수 있도록 하지만, 보안적으로 민감한 환경에서는 주의가 필요하니, 임시 조치로만 고려해주세요.
  2. 포트 및 TLS 설정 검토:

    • 포트 465를 사용하여 SSL 연결을 시도할 때, 인증서 문제가 있을 수 있습니다. 가능한 경우, 외부 네트워크 관리자의 도움을 받아 적절한 인증서를 설치할 수 있는지 확인해 보세요.
    • 반면에 포트 587에서는 TLS 연결 설정 중 문제가 발생할 수 있습니다. SMTP 서버와의 연결 시 TLS 적용 여부 및 네트워크 방화벽에서 해당 포트가 열려 있는지를 확인해야 합니다.

문제 해결에 도움이 될 수 있도록 아래의 유사한 질문과 답변을 참고해보세요:

추가적인 설정이나 네트워크 보안 정책의 문제일 수 있으므로, 관련해서 네트워크 관리자의 도움을 요청하시거나, 보안 설정을 확인해 보시는 것도 좋은 방법입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Je Ho님의 프로필 이미지
Je Ho

작성한 질문수

질문하기