Google AppsのSMTPを指定してメール送信する

Djangoを使ったメール送信を、Google AppsのSMTPを指定しておこなうのは以下のようにしたらできました。

--- ファイル: settings.py ---

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = '587'
EMAIL_HOST_USER = 'USER_NAME'
EMAIL_HOST_PASSWORD = 'PASSWORD'
EMAIL_USE_TLS = True
$ python manage.py shell
>>> from django.core.mail import send_mail
>>> send_mail('SUBJECT', 'BODY', 'FROM_ADDRESS', ['TO_ADDRESS'])

ただし、Google AppsのSTMPには、1日あたりの上限が決まっていたと思うので、大量に送信するのは避けた方がいいかもしれません。

この記事が役に立った場合、シェアしていただけると励みになります!!