python에서 smtplib을 통해 이메일을 보낼때,
발신이메일을 로그인하는 과정을 거친다.
하지만 웹이아닌 프로그램에서 이메일에로그인하려면
그계정의 보안항목에서 "낮은보안수준의 앱에서의 로그인", "을 허용하거나, "앱 전용 비밀번호" 를 사용해야한다..
하지만 현재 야후와 구글이 이 기능을 지원하지 않고있다.
파이썬 내 오류정보에 실린 구글의 서포트주소를 보고 알게되었는데,
구글에서는 로그인 2단계인증을 사용하는 유저들에게만 앱 비밀번호기능을 제공하고있다.
2단계 인증을 설정하지 않은 계정에서는 이 옵션이 아예 보이지않는다.
내 계정도 실습용으로 뚝딱 만든 이메일이라 앱 비밀번호항목이 보안탭에 아예없었다.
..
전화번호 인증을 거치고서 python에서 gmail 계정으로 로그인하여 메일전송에 성공했다.
yahoo는 그런거 없다.
'기타' 카테고리의 다른 글
PostgreSQL를 공부하기로 했습니다. with 기본 세팅 (0) | 2023.11.26 |
---|---|
chat gpt에게 공부방향을물어봤다. (0) | 2022.12.25 |
파이썬 코드진행을 보여주는 사이트 (0) | 2022.12.22 |
유데미 java부트캠프 중단 (0) | 2022.12.04 |