[[부록08_네이버_메일_SMTP_연동_가이드|부록 08]]. 네이버 메일 SMTP 연동 가이드
[!abstract] 네이버 메일 SMTP 허용, 2단계 인증, 앱 비밀번호 발급, n8n SMTP Credential 등록까지 안내합니다. 이 가이드를 따라하면 n8n 워크플로에서 네이버 메일로 자동 이메일을 보낼 수 있게 되거든요.
n8n의 Send Email 노드를 사용하면 워크플로에서 자동으로 이메일을 보낼 수 있습니다. 이 가이드에서는 네이버 메일 계정을 n8n의 SMTP 노드와 연동하는 방법을 단계별로 안내합니다.
[!tip] 본문 실습에서 오셨나요? 본문에서 "네이버 메일 SMTP 설정은 [[부록08_네이버_메일_SMTP_연동_가이드|부록 08]]을 참고하세요"라는 안내와 함께 이 페이지로 오셨다면, 아래 4단계를 순서대로 모두 완료한 뒤 돌아가세요.
순서 완료할 항목 비고 1 네이버 메일 SMTP 허용 환경설정에서 활성화 2 2단계 인증 설정 보안설정에서 활성화 3 애플리케이션 비밀번호 발급 n8n 전용 비밀번호 생성 4 n8n SMTP Credential 등록 인증 정보 입력 4단계까지 완료하면 준비 끝입니다. 본문으로 돌아가 실습을 계속하세요.
이 부록은 다음 내용을 다룹니다.
- 네이버 메일에서 SMTP 사용 허용하기
- 2단계 인증 활성화
- 애플리케이션 비밀번호 발급
- n8n에 SMTP Credential 등록
[!warning] 중요 — 2025년 보안 정책 변경 네이버는 2025년 6월부터 SMTP 접속 시 2단계 인증 + 애플리케이션 비밀번호를 필수로 변경했습니다. 일반 네이버 로그인 비밀번호로는 더 이상 SMTP 접속이 불가능합니다. 이 가이드를 따라 애플리케이션 비밀번호를 반드시 발급받으세요.
네이버 SMTP 서버 정보
먼저 n8n에 입력할 네이버 SMTP 서버 정보를 확인해 둡시다. 이 정보는 STEP 4에서 n8n Credential을 등록할 때 사용됩니다.
| 항목 | 값 | 설명 |
|---|---|---|
| SMTP 서버 | smtp.naver.com | 네이버 발신 메일 서버 주소 |
| 포트 | 465 | SSL/TLS 전용 포트 |
| 보안 | SSL/TLS 사용 | 암호화 통신 필수 |
| 사용자 이름 | 네이버 이메일 전체 주소 | 예: [email protected] |
| 비밀번호 | 애플리케이션 비밀번호 | 로그인 비밀번호와 다름 (STEP 3에서 발급) |
💡 포트 465 vs 587: 네이버 SMTP는 SSL/TLS 포트
465를 사용합니다. 일부 가이드에서587(STARTTLS)을 안내하기도 하지만, n8n에서는465로 설정하는 것이 가장 안정적입니다.
이 정보를 n8n에 등록하기 전에, 네이버 메일과 계정에서 세 가지 사전 설정을 완료해야 합니다.
STEP 1. 네이버 메일에서 SMTP 사용 허용
네이버 메일은 기본적으로 외부 앱의 SMTP 접속을 차단하고 있습니다. 먼저 이 설정을 켜야 하죠.
1-1. 네이버 메일 접속
- 웹 브라우저에서 https://mail.naver.com에 접속합니다.
- 네이버 계정으로 로그인합니다.
![[그림부록08-1.png]] [그림부록08-1] 네이버 메일 로그인 화면
1-2. 환경설정 진입
- 로그인 후, 메일 화면 좌측 하단의 환경설정(톱니바퀴 아이콘)을 클릭합니다.
![[그림부록08-2.png]] [그림부록08-2] 네이버 메일 좌측 하단 환경설정 버튼 위치
💡 환경설정이 안 보이나요? 모바일 브라우저에서는 환경설정이 표시되지 않을 수 있습니다. PC 웹 브라우저(Chrome, Edge 등)에서 접속해 주세요.
1-3. POP3/IMAP 설정
- 환경설정 화면에서 상단 탭 중 POP3/IMAP 설정을 클릭합니다.
![[그림부록08-3.png]] [그림부록08-3] 환경설정 상단 탭 — POP3/IMAP 설정 선택
1-4. SMTP 사용 활성화
- POP3/SMTP 탭 또는 IMAP/SMTP 탭에서 사용함을 선택합니다.
- 하단의 확인 버튼을 클릭하여 저장합니다.
![[그림부록08-4.png]] [그림부록08-4] POP3/SMTP 사용함 선택 후 확인 버튼 클릭
💡 POP3와 IMAP 중 어떤 것을 선택해야 하나요? n8n에서 이메일을 발송만 한다면 둘 중 어느 것을 켜도 상관없습니다. 둘 다 SMTP 발송 기능을 함께 활성화해 주거든요. 수신까지 하고 싶다면 IMAP을 선택하세요.
STEP 2. 2단계 인증 활성화
네이버의 애플리케이션 비밀번호를 발급받으려면, 먼저 2단계 인증이 설정되어 있어야 합니다. 2단계 인증은 비밀번호 외에 추가 인증 수단(네이버 앱)을 요구하여 계정 보안을 강화하는 기능입니다.
💡 이미 2단계 인증이 설정되어 있다면 이 단계는 건너뛰고 STEP 3으로 이동하세요.
2-1. 네이버 내 정보 접속
- 새 브라우저 탭을 열고 https://nid.naver.com/user2/help/myInfo에 접속합니다.
- 로그인 상태가 아니라면 네이버 계정으로 로그인합니다.
![[그림부록08-5.png]] [그림부록08-5] 네이버 내 정보 메인 화면
2-2. 보안설정 진입
- 좌측 메뉴에서 보안설정을 클릭합니다.
![[그림부록08-6.png]] [그림부록08-6] 좌측 메뉴에서 보안설정 클릭
2-3. 2단계 인증 설정하기
- 2단계 인증 항목을 찾아 설정하기 버튼을 클릭합니다.
![[그림부록08-7.png]] [그림부록08-7] 2단계 인증 항목 — 설정하기 버튼
- 화면의 안내에 따라 2단계 인증을 활성화합니다.
![[그림부록08-8.png]] [그림부록08-8] 2단계 인증 설정 진행 화면
[!info] 2단계 인증 설정에 필요한 것
- 스마트폰에 네이버 앱 설치 (iOS: App Store / Android: Google Play에서
네이버검색)- 네이버 앱을 통해 인증 요청을 승인하는 방식입니다
- 설정 과정에서 네이버 앱 알림이 오면 **"확인"**을 눌러주세요
- 설정이 완료되면 2단계 인증 상태가 **"사용 중"**으로 변경됩니다.
![[그림부록08-9.png]] [그림부록08-9] 2단계 인증 설정 완료 — "사용 중" 상태 확인
STEP 3. 애플리케이션 비밀번호 발급
2단계 인증이 활성화되었다면, 이제 n8n 전용 애플리케이션 비밀번호를 발급받습니다. 이 비밀번호는 네이버 로그인 비밀번호와는 별개로, SMTP와 같은 외부 앱 접속에만 사용되는 전용 비밀번호입니다.
💡 왜 애플리케이션 비밀번호가 필요한가요? 2단계 인증을 활성화하면, 일반 비밀번호로는 외부 앱(n8n, 메일 클라이언트 등)에 로그인할 수 없게 됩니다. 대신 서비스별로 전용 비밀번호를 발급받아 사용하는 방식이죠. 이렇게 하면 하나의 비밀번호가 유출되어도 다른 서비스에 영향이 없어서 보안이 훨씬 강화됩니다.
3-1. 2단계 인증 관리 화면 진입
- 네이버 내 정보 → 보안설정으로 이동합니다.
- 2단계 인증 항목의 관리 버튼을 클릭합니다.
![[그림부록08-10.png]] [그림부록08-10] 2단계 인증 항목 — 관리 버튼 클릭
3-2. 애플리케이션 비밀번호 관리 섹션 찾기
- 관리 화면 하단으로 스크롤하여 애플리케이션 비밀번호 관리 섹션을 찾습니다.
![[그림부록08-11.png]] [그림부록08-11] 애플리케이션 비밀번호 관리 섹션 위치
3-3. 비밀번호 생성
- 생성하기 버튼을 클릭합니다.
- 용도 이름을 입력하는 창이 나타납니다.
n8n SMTP라고 입력합니다.
![[그림부록08-12.png]] [그림부록08-12] 용도 이름 입력 — "n8n SMTP"
💡 용도 이름은 나중에 식별용입니다. 어떤 서비스에서 사용하는 비밀번호인지 구분할 수 있도록 알아보기 쉬운 이름을 적어두세요.
- 생성하기 버튼을 클릭하면 비밀번호가 화면에 표시됩니다.
![[그림부록08-13.png]] [그림부록08-13] 애플리케이션 비밀번호 생성 완료 — 비밀번호 표시 화면
- 표시된 비밀번호를 즉시 복사하여 안전한 곳에 저장합니다.
[!warning] 비밀번호는 한 번만 표시됩니다! 애플리케이션 비밀번호는 생성 직후 딱 한 번만 표시됩니다. 이 화면을 닫으면 다시 확인할 수 없으므로, 반드시 복사하여 메모장이나 비밀번호 관리자에 저장하세요. 비밀번호를 분실한 경우 기존 것을 삭제하고 새로 생성해야 합니다.
💡 팁: 애플리케이션 비밀번호는 여러 개 생성할 수 있습니다. 서비스별로 구분하여 발급하면 나중에 관리하기 편하죠 (예:
n8n SMTP,Thunderbird,iPhone Mail등). 특정 비밀번호만 삭제하면 해당 서비스만 연결이 해제되고, 나머지는 영향을 받지 않습니다.
3-4. 발급 완료 확인
- 비밀번호를 저장했다면, 애플리케이션 비밀번호 목록에 방금 생성한 항목이 표시되는지 확인합니다.
![[그림부록08-14.png]] [그림부록08-14] 애플리케이션 비밀번호 목록 — "n8n SMTP" 항목 확인
STEP 4. n8n에 SMTP Credential 등록
네이버 메일 설정이 모두 완료되었으니, 이제 n8n에서 SMTP 인증 정보를 등록합니다.
4-1. Send Email 노드 추가
- n8n 캔버스에서 + 버튼(또는 Tab 키)을 눌러 노드 검색창을 엽니다.
- **
Send Email**을 검색하여 Send Email 노드를 추가합니다.
![[그림부록08-15.png]] [그림부록08-15] 노드 검색 — Send Email 검색 및 추가
4-2. Credential 생성 시작
- 추가된 Send Email 노드를 더블클릭하여 설정 패널을 엽니다.
- Credential to connect with 항목에서 Create New Credential을 클릭합니다.
![[그림부록08-16.png]] [그림부록08-16] Send Email 노드 설정 — Create New Credential 클릭
4-3. SMTP 인증 정보 입력
SMTP AccountCredential 편집 화면이 열립니다. 아래 표에 맞춰 각 필드를 입력합니다.
| 필드 | 입력 값 | 설명 |
|---|---|---|
| Host | smtp.naver.com | 네이버 SMTP 서버 주소 |
| Port | 465 | SSL/TLS 전용 포트 |
| SSL/TLS | 활성화 (토글 ON) | 반드시 켜야 합니다 |
| User | [email protected] | 네이버 이메일 전체 주소 |
| Password | STEP 3에서 발급받은 애플리케이션 비밀번호 | 로그인 비밀번호가 아닙니다! |
![[그림부록08-17.png]] [그림부록08-17] SMTP Credential 필드 입력 화면 — Host, Port, SSL/TLS, User, Password
[!warning] Password에 주의하세요! Password에는 네이버 로그인 비밀번호가 아닌, STEP 3에서 발급받은 애플리케이션 비밀번호를 입력해야 합니다. 일반 비밀번호를 입력하면
Authentication failed오류가 발생합니다.
4-4. 연결 테스트 및 저장
- 모든 필드를 입력했으면 Test Connection 버튼을 클릭하여 연결 상태를 확인합니다.
![[그림부록08-18.png]] [그림부록08-18] Test Connection 버튼 클릭
- 연결이 성공하면 "Connection tested successfully" 메시지가 표시됩니다.
![[그림부록08-19.png]] [그림부록08-19] 연결 테스트 성공 — "Connection tested successfully" 메시지
- Save 버튼을 클릭하여 Credential을 저장합니다.
💡 연결 테스트가 실패하면? 하단 정리하며 섹션의 "자주 하는 실수와 해결법" 표를 확인해 보세요. 가장 흔한 원인은 일반 비밀번호를 입력했거나, STEP 1에서 SMTP 사용을 허용하지 않은 경우입니다.
Send Email 노드 사용 시 참고 사항
n8n의 Send Email 노드를 사용해 메일을 발송할 때 자주 입력하는 필드들입니다.
| 필드 | 입력 값 | 참고 |
|---|---|---|
| From Email | [email protected] (본인 네이버 주소) | Credential의 User 필드와 동일한 주소여야 합니다. 다르면 발송 실패·수신 누락 발생 |
| To Email | 수신자 이메일 주소 | 쉼표로 여러 명 지정 가능 |
| Subject | 메일 제목 | 표현식 {{ $json.field }}로 동적 값 주입 가능 |
| Email Format | Text 또는 HTML | HTML 형식 사용 시 <p>, <a> 등 태그 사용 가능 |
| Text / HTML | 메일 본문 | Email Format 설정에 따라 입력 영역 달라짐 |
💡 메일이 안 보이나요? 발송 후 수신 메일함뿐 아니라 스팸 메일함도 확인해 보세요. SMTP 발송 메일이 스팸으로 분류되는 경우가 간혹 있습니다.
정리하며
이 부록의 핵심을 정리하면 다음과 같습니다.
- 2025년 6월부터 SMTP는 2단계 인증 + 앱 비밀번호 필수: 일반 네이버 로그인 비밀번호로는 더 이상 SMTP 접속이 불가능합니다.
- 포트는 465 + SSL/TLS: n8n에서는
smtp.naver.com:465+ SSL/TLS 활성화가 가장 안정적입니다. - 애플리케이션 비밀번호는 한 번만 표시: 생성 직후 즉시 복사해 안전한 곳에 저장하세요. 분실 시 재발급해야 합니다.
- From Email = Credential의 User: 발송자 주소가 Credential 인증 주소와 다르면 발송이 실패하거나 수신이 안 됩니다.
설정 체크리스트
- 네이버 메일 환경설정에서 POP3/SMTP 또는 IMAP/SMTP 사용함 활성화
- 네이버 계정 보안설정에서 2단계 인증 활성화
- 애플리케이션 비밀번호 생성 및 안전하게 보관
- n8n SMTP Credential에
smtp.naver.com/465/ SSL/TLS 활성화 / 앱 비밀번호 입력 - Credential 연결 테스트 성공 확인
자주 하는 실수와 해결법
| 증상 | 원인 | 해결법 |
|---|---|---|
Authentication failed | 일반 로그인 비밀번호 입력 | 애플리케이션 비밀번호로 교체 (STEP 3) |
Authentication failed | 2단계 인증 미설정 | STEP 2에서 2단계 인증 먼저 완료 |
Connection refused | SMTP 사용 미허용 | STEP 1에서 POP3/SMTP 사용 활성화 |
Connection timeout | 포트 번호 오류 | 포트를 465로 설정하고 SSL/TLS 활성화 |
| 발송 성공이지만 수신 안 됨 | From Email 주소 불일치 | Credential의 User와 동일한 주소 입력 |
| 발송 성공이지만 수신 안 됨 | 스팸 메일함으로 분류 | 수신측 스팸 메일함 확인 |
Daily sending limit exceeded | 네이버 일일 발송 한도 초과 | 하루 최대 100~500통(계정 등급별 상이), 다음 날 재시도 |
Connection test failed | SSL/TLS 미활성화 | Credential에서 SSL/TLS 토글을 반드시 ON |
| 네이버 앱으로 인증 알림 안 옴 | 네이버 앱 미설치 또는 알림 차단 | 네이버 앱 설치 후 알림 허용 설정 확인 |
💡 다음 단계: AI 에이전트 워크플로에서 외부 도구(MCP)를 연결하려면 Smithery 마켓플레이스를 활용할 수 있습니다. 다음으로 [[부록09_Smithery_MCP_마켓플레이스_가이드|부록 09. Smithery MCP 마켓플레이스 가이드]]를 참고하세요.
