사용자 도구

사이트 도구


wiki:it:programming:python:library_smtp

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

wiki:it:programming:python:library_smtp [2025/07/31 13:15] – 만듦 syjang0803wiki:it:programming:python:library_smtp [2025/07/31 13:17] (현재) – [1) 일반적인 오류 유형 및 처리] syjang0803
줄 198: 줄 198:
  
 ^ 예외 유형 ^ 설명 ^ 해결 방법 ^ ^ 예외 유형 ^ 설명 ^ 해결 방법 ^
-''smtplib.SMTPAuthenticationError'' | SMTP 서버에 로그인하는 데 실패했습니다. 잘못된 사용자 이름/비밀번호, 또는 계정 설정 문제 (예: 2단계 인증 활성화 시 앱 비밀번호 미사용) | 사용자 이름과 비밀번호를 다시 확인하고, 2단계 인증이 활성화되어 있다면 앱 비밀번호를 사용하세요. | +**smtplib.SMTPAuthenticationError** | SMTP 서버에 로그인하는 데 실패했습니다. 잘못된 사용자 이름/비밀번호, 또는 계정 설정 문제 (예: 2단계 인증 활성화 시 앱 비밀번호 미사용) | 사용자 이름과 비밀번호를 다시 확인하고, 2단계 인증이 활성화되어 있다면 앱 비밀번호를 사용하세요. | 
-''smtplib.SMTPConnectError'' | SMTP 서버에 연결할 수 없습니다. 서버 주소 오류, 포트 오류, 방화벽 문제, 또는 네트워크 연결 문제. | 서버 주소와 포트가 올바른지 확인하고, 네트워크 연결 및 방화벽 설정을 점검하세요. | +**smtplib.SMTPConnectError** | SMTP 서버에 연결할 수 없습니다. 서버 주소 오류, 포트 오류, 방화벽 문제, 또는 네트워크 연결 문제. | 서버 주소와 포트가 올바른지 확인하고, 네트워크 연결 및 방화벽 설정을 점검하세요. | 
-''smtplib.SMTPRecipientsRefused'' | 지정된 수신자 중 한 명 이상이 서버에 의해 거부되었습니다. 잘못된 이메일 주소, 스팸 차단, 또는 서버 정책. | 수신자 이메일 주소가 올바른지 확인하고, 서버 로그나 반송 메일을 확인하여 구체적인 거부 사유를 파악하세요. | +**smtplib.SMTPRecipientsRefused** | 지정된 수신자 중 한 명 이상이 서버에 의해 거부되었습니다. 잘못된 이메일 주소, 스팸 차단, 또는 서버 정책. | 수신자 이메일 주소가 올바른지 확인하고, 서버 로그나 반송 메일을 확인하여 구체적인 거부 사유를 파악하세요. | 
-''smtplib.SMTPDataError'' | 서버가 메시지 데이터를 수락하는 동안 오류가 발생했습니다. 메시지 형식 문제, 서버의 메시지 크기 제한 초과 등. | 메시지 내용을 확인하고, 첨부 파일이 너무 크지는 않은지 확인하세요. | +**smtplib.SMTPDataError** | 서버가 메시지 데이터를 수락하는 동안 오류가 발생했습니다. 메시지 형식 문제, 서버의 메시지 크기 제한 초과 등. | 메시지 내용을 확인하고, 첨부 파일이 너무 크지는 않은지 확인하세요. | 
-''smtplib.SMTPServerDisconnected'' | 서버가 예기치 않게 연결을 끊었습니다. | 네트워크 연결을 확인하거나, 서버의 부하를 고려하여 재시도 로직을 구현할 수 있습니다. | +**smtplib.SMTPServerDisconnected** | 서버가 예기치 않게 연결을 끊었습니다. | 네트워크 연결을 확인하거나, 서버의 부하를 고려하여 재시도 로직을 구현할 수 있습니다. |
 모든 ''smtplib'' 작업은 ''try...except'' 블록으로 감싸서 예외를 처리하는 것이 좋습니다. 모든 ''smtplib'' 작업은 ''try...except'' 블록으로 감싸서 예외를 처리하는 것이 좋습니다.
  
wiki/it/programming/python/library_smtp.1753967710.txt.gz · 마지막으로 수정됨: 저자 syjang0803

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki