SMTP2 [django] Google Mail 보내기 코드를 작성하기 전, 구글 계정 설정을 해야한다. // Google Account 의 '보안' 으로 이동한다. // 2단계 보안 설정 후, 앱 비밀번호를 생성한다. settings.py # send email EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.googlemail.com' EMAIL_USE_TLS = True EMAIL_PORT = 587 EMAIL_HOST_USER = 'GOOGLE_FULL_ID' EMAIL_HOST_PASSWORD = 'APP_PASSWORD' views.py from django.core.mail import send_mail def sendmail(): # subject:.. 2023. 5. 9. [PHP] GMAIL 계정을 이용하여 SMTP 이메일 보내기 (2단계 인증, 앱비밀번호) // 현 예제는 그누보드 기반이다. // 현 예제는 PHPMailer 라이브러리를 이용하였다. 1. gmail 사이트로 가서 [설정] 버튼을 클릭하고 [모든 설정]을 클릭한다. 2. [전달 및 POP/IMAP] 탭으로 이동한다. 3. IMAP 액세스를 허용한다. 4. 상단 우측의 프로필을 클릭하여 구글 계정 관리로 이동한다. 5. 보안 메뉴로 이동 후, 2차 인증을 이용하는지 확인한다. 2차 인증을 이용중이지 않다면, 2차 인증을 활성화한다. 6. 앱 비밀번호를 생성한다. 앱 비밀번호 설정이 보이지 않는다면 상단의 검색창을 이용하면 된다. 7. 앱 비밀번호를 생성했다면 생성된 비밀번호를 자주 확인 가능한 곳에 적어둔다. 앱 비밀번호는 SMTP 기능의 비밀번호로 이용한다. 안내가이드에 계정 비밀번호를 앱 .. 2023. 3. 16. 이전 1 다음