質問編集履歴

1

認証方法の指定が正しくされていなかった

2018/03/26 13:14

投稿

skm
skm

スコア11

test CHANGED
File without changes
test CHANGED
@@ -40,11 +40,15 @@
40
40
 
41
41
  $config['smtp_pass'] = 'パスワード';
42
42
 
43
+ $config['smtp_crypto'] = 'tls';
44
+
43
45
  ```
44
46
 
45
47
  CI_emailクラスのfrom、to、subject、messageメソッドで内容を指定し、sendメソッドの引数にFALSEを指定して実行後、print_debuggerメソッドで結果を表示した内容がこちらです。
46
48
 
49
+
50
+
47
- > 220 smtp.gmail.com ESMTP c18sm26867932pfd.100 - gsmtp
51
+ > 220 smtp.gmail.com ESMTP l129sm33008581pfl.82 - gsmtp
48
52
 
49
53
  >
50
54
 
@@ -66,16 +70,48 @@
66
70
 
67
71
  >
68
72
 
69
- > Failed to send AUTH LOGIN command. Error: 530 5.7.0 Must issue a STARTTLS command first. c18sm26867932pfd.100 - gsmtp
73
+ > starttls: 220 2.0.0 Ready to start TLS
74
+
75
+ >
76
+
77
+ > hello: 250-smtp.gmail.com at your service, [117.102.193.204]
78
+
79
+ > 250-SIZE 35882577
80
+
81
+ > 250-8BITMIME
82
+
83
+ > 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
84
+
85
+ > 250-ENHANCEDSTATUSCODES
86
+
87
+ > 250-PIPELINING
88
+
89
+ > 250-CHUNKING
90
+
91
+ > 250 SMTPUTF8
92
+
93
+ >
94
+
95
+ > Failed to authenticate password. Error: 534-5.7.14 Please log in via your web browser and 534-5.7.14 then try again. 534-5.7.14 Learn more at 534 5.7.14 https://support.google.com/mail/answer/78754 l129sm33008581pfl.82 - gsmtp
70
96
 
71
97
  > Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.
72
98
 
73
99
 
74
100
 
75
- Gmail側にブロックされたログインについての通知がきたの安全性の低いアプリへのアクセスは許可してありますが、少しずつ設定を変えながら何度試しても送信することができませんでした
101
+ Gmail側で安全性の低いアプリへのアクセスは許可してあります。
76
102
 
77
103
 
78
104
 
79
- 自力ではここまでが限界でした。
105
+ エラー文のgoogle翻訳による和訳
80
106
 
107
+ > パスワードの認証に失敗しました。 エラー:534-5.7.14 Webブラウザと534-5.7.14からログインし、もう一度やり直してください。 534-5.7.14詳細については、534 5.7.14 https://support.google.com/mail/answer/78754 l129sm33008581pfl.82 - gsmtp
108
+
109
+ > PHP SMTPを使用して電子メールを送信できません。 サーバーがこの方法でメールを送信するように構成されていない可能性があります。
110
+
111
+
112
+
81
- エラ内容から察するに認証方法が問題?かうのです、TSLやSSL等知識が全くなく、困っています。
113
+ ここでいうパスワの認証とうのが何なかわからず困っています。
114
+
115
+ Gmailのユーザー名とパスワードは合っているはずです。
116
+
117
+ 文字コードあたりが原因なのでしょうか?