質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

解決済

1回答

918閲覧

Djangoでお問い合わせフォームを作りたい

takaya14

総合スコア7

Django

DjangoはPythonで書かれた、オープンソースウェブアプリケーションのフレームワークです。複雑なデータベースを扱うウェブサイトを開発する際に必要な労力を減らす為にデザインされました。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

0グッド

0クリップ

投稿2022/11/02 07:58

前提

Djangoでお問い合わせフォームを作成しています。送信ボタンを押したら、お問い合わせ内容が記載されたメールが自分に届く仕組みです。

実現したいこと

送信ボタンを押した後に、お問い合わせ内容が書かれたメールを自分に送信すること

発生している問題・エラーメッセージ

SMTPSenderRefused at / (530, b'5.7.0 Authentication Required. Learn more at\n5.7.0 https://support.google.com/mail/?p=WantAuthError u12-20020a170902e5cc00b00186c41bd1e7sm7648321plf.142 - gsmtp', '□□□@gmail.com') Request Method: POST Request URL: http://127.0.0.1:8000/ Django Version: 4.1 Exception Type: SMTPSenderRefused Exception Value: (530, b'5.7.0 Authentication Required. Learn more at\n5.7.0 https://support.google.com/mail/?p=WantAuthError u12-20020a170902e5cc00b00186c41bd1e7sm7648321plf.142 - gsmtp', '□□ @gmail.com') Exception Location: /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/smtplib.py, line 887, in sendmail Raised during: □□□app.views.ContactView Python Executable: /Library/Frameworks/Python.framework/Versions/3.10/bin/python3 Python Version: 3.10.0 Python Path: ['/Users/〇〇/Desktop/□□□/▷▷▷', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python310.zip', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/lib-dynload', '/Users/〇〇/Library/Python/3.10/lib/python/site-packages', '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages'] Server time: Wed, 02 Nov 2022 16:45:23 +0900

該当のソースコード

Python

1DEFAULT_FROM_EMAIL = '□□□@gmail.com' 2EMAIL_HOST = 'smtp.gmail.com' 3EMAIL_PORT = 587 4EMAIL_HOST_USER = '□□□@gmail.com' 5EMAIL_HOOST_PASSWORD = '〇〇〇〇' 6EMAIL_USE_TLS = True

試したこと

https://support.google.com/mail/thread/38519529/anyone-who-can-help-me-out-with-this-error-smtplib-smtpsenderrefused-530-b-5-7-0-auth-required?hl=en のページなどを参考にさせていただき、
Gmailのメール転送と POP/IMAPタブから、IMAPの設定を確認し直したのに加え、新しいアプリパスワードを設定して試してみましたが、変化はありませんでした。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

EMAIL_HOOST_PASSWORD = '〇〇〇〇'
の記述が間違っておりました。
Oが一つ多くなっていました。

投稿2022/11/03 02:29

takaya14

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問