プログラミング/Django/Gmailの送信メールサーバーからメールを送信するための設定

setting.py

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

DEFAULT_FROM_EMAIL = '########@gmail.com' #メールの送信元
EMAIL_HOST = 'smtp.gmail.com' #GmailのSMTPサーバー
EMAIL_PORT = 587 #Gmailのアドレス
EMAIL_HOST_USER = '########@gmail.com' #Gmailのアドレス
EMAIL_HOST_PASSWORD ='###########' #生成されたパスワードを入力
EMAIL_USE_TLS = True #SMTPサーバーとのTLS接続

Googleアカウントのセキュリティ→2段階認証プロセス→有効にする

→セキュリティ→アプリパスワード→「アプリを選択」で「メール」を選択

→「デバイスを選択」でデバイスを選択→生成

→生成されたアプリパスワードをsetting.pyで使用する。

%d人のブロガーが「いいね」をつけました。