アメリカの yahoo!.comでの設定とエラーNo.01366
alfee_second さん 17/05/01 07:47
 
お世話になります。
海外のSNSなどを利用する為、
アメリカの yahoo!.comのアカウントをしました。

yahoo!.comのメールを秀丸から行をとして 送信したのですが、
smtpで送信しようと思いましたら エラーが出てしまい、
お知恵をお借りしたく、投稿いたします。

I 接続完了
R 220 smtp.mail.yahoo.com ESMTP ready
S EHLO yahoo.com
R 250-smtp.mail.yahoo.com
R 250-PIPELINING
R 250-SIZE 41697280
R 250-8 BITMIME
R 250 STARTTLS
I SMTP認証のオプションを無視します。
S MAIL From:<***@yahoo.com>
R 530 5.7.1 Authentication required
E MAILコマンドで、サーバーがエラーを返しました。エラー内容 = 530

このようなエラーになりました。回避方法などありましたら、
是非ご伝授ください
よろしくお願いします m(_ _)m


[ ]
RE:01366 アメリカの yahoo!.comでの設定No.01367
秀まるお2 さん 17/05/01 08:42
 
 こちらでテストしてみたら、「SMTP-AUTH」をONにしただけだとダメで、
「SMTP over SSL」と「STARTLTS」もONにしないとダメなようです。

 「アカウント毎の設定・メールサーバー・詳細」の方にあります。

 こちらでテストしたやりとり記録の例は以下のようになります。

I サーバーを検索中 - smtp.mail.yahoo.com
I 接続中 - 106.10.150.171 (port=587,SMTP)
I 接続完了
R 220 smtp.mail.yahoo.com ESMTP ready
S EHLO 192.168.2.100
R 250-smtp.mail.yahoo.com
R 250-PIPELINING
R 250-SIZE 41697280
R 250-8 BITMIME
R 250 STARTTLS
S STARTTLS
R 220 2.0.0 Start TLS
I SSL初期化中(TLS1.0/TLS1.1/TLS1.2)
I 暗号化開始 (TLS1.2/AES_128/128bit)
S EHLO 192.168.2.100
R 250-smtp.mail.yahoo.com
R 250-PIPELINING
R 250-SIZE 41697280
R 250-8 BITMIME
R 250 AUTH PLAIN LOGIN XOAUTH2 XYMCOOKIE OAUTHBEARER
S AUTH PLAIN ****
  (この後失敗するけど)

[ ]
RE:01367 アメリカの yahoo!.comでの設定No.01370
alfee_second さん 17/05/03 12:01
 
お世話になります、
秀まるおさんのコメントのように設定したら、
今度は、
 Incorrect username or password.
と出ます、
英文の意味どうりですと『ユーザー名かパスワードが違う』なので、
@を含む メールアドレスとか、
@の手前の yahoo.comで設定した ユーザー名とか、
パスワード再確認、
smtp用に ユーザー名とpass認証で とか試したのですが上手くいきません orz



[エラーメッセージ 貼ります]
通信でエラーが生じました

AUTHコマンドで、サーバーがエラーを返しました。エラー内容 = 535 5.7.0 (#MBR12
12) Incorrect username or password.



http://akisoftware.com/pmsrv/help/presult.html
ここのページによると、
エラー 535は、
『永続的エラー、ユーザー側の設定ミス』とあります、
smtp接続をplainにしてみたりしてみましたがダメでした。 orz



[エラー詳細]

R 220 2.0.0 Start TLS
I SSL初期化中(TLS1.0/TLS1.1/TLS1.2)
I 暗号化開始 (TLS1.2/AES_128/128bit)
S EHLO yahoo.com
R 250-smtp.mail.yahoo.com
R 250-PIPELINING
R 250-SIZE 41697280
R 250-8 BITMIME
R 250 AUTH PLAIN LOGIN XOAUTH2 XYMCOOKIE OAUTHBEARER
S AUTH PLAIN ****
R 535 5.7.0 (#MBR1212) Incorrect username or password.
E AUTHコマンドで、サーバーがエラーを返しました。エラー内容 = 535


>R 535 5.7.0 (#MBR1212) Incorrect username or password.
>E AUTHコマンドで、サーバーがエラーを返しました。エラー内容 = 535
これをググって対応策をやってみましたがダメでした。




[ ]
RE:01367 アメリカの yahoo!.comでの設定No.01371
alfee_second さん 17/05/03 12:25
 
アメリカの yahoo!.comでは、
日本の Yahoo!JAPANのように、
POP利用前の ダイレクトオファーの受信許可、で、
yahooからのダイレクト受信許可設定、
それから POP・SMTPの設定になるんでしょうか?

アメリカの yahoo!.comのヘルプみたのですが、
ダイレクトオファーの受信許可がよく判りませんでした。

よろしくお願いします

[ ]
RE:01371 アメリカの yahoo!.comでの設定No.01373
たまちゃん3 さん 17/05/03 21:31
 
https://help.yahoo.com/kb/mail-for-desktop/sln28104.html

にトラブルシューティングが書いてありますが,おそらく

https://help.yahoo.com/kb/mail-for-desktop/apps-outdated-security-require-grant-access-yahoo-mail-sln27791.html

あたりが怪しそうです。

Allow apps that use less secure sign in

をチェックしてみるとどうなるでしょうか(一時的対処法として)。

[ ]
RE:01371 アメリカの yahoo!.comでの設定No.01374
秀まるお2 さん 17/05/03 21:55
 
 僕も一応、テスト用に「@yahoo.com」のアカウントを1つ持ってたようで、そ
れでテストしてみたんですが、一応、POP3でもIMAP4でもアクセスできました。

 (秀丸メールの自動設定だとimap4用の設定しかやってくれないので、pop3に
ついては手動設定が必要でしたけども)

 メールサーバーやポートの設定は、

    https://help.yahoo.com/kb/SLN4724.html

 に書いてありました。

 セキュリティ関係については・・・、WebブラウザーでYahoo! MAILにログイン
して、右上にある歯車アイコンの上にマウスホバーして出てくるメニューの
「Account Info」をクリックし、その先にある「Account Security」をクリック
して、

    Two-step verification    --> OFF
    Allow apps that use less secure sign in --> ON

 とすれば大丈夫じゃないかと思います。僕の所ではその設定でうまくいってま
す。

参考画像:https://www.fastpic.jp/viewer.php?file=0758424079.png

----------POP3で受信したやりとり記録の例-----------------
開始時刻: 2017/05/03 21:50:51
****受信:xxxxxxxxxx@yahoo.com (1)
I サーバーを検索中 - pop.mail.yahoo.com
I 接続中 - 124.108.112.31 (port=995,POP3)
I 接続完了
I SSL初期化中(TLS1.0/TLS1.1/TLS1.2)
I 暗号化開始 (TLS1.2/AES_256/256bit)
R +OK Hello from jpop-0.1
I ユーザーアカウントを送信
S USER xxxxxxxxxx@yahoo.com
R +OK Password required.
I パスワードを送信
S PASS ****
R +OK Maildrop ready, (JPOP server ready).
I メール一覧を取得中
S STAT
・・・・


---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。

[ ]
RE:01374 送信が出来るようになりましたNo.01375
alfee_second さん 17/05/04 16:00
 
秀まるおさん
たまちゃんさん

ありがとうございます。

>  Allow apps that use less secure sign in --> ON

結果的に 原因はこれみたいでした。 orz

安全性の低いサインインを使用するアプリを許可するYahoo以外の一部の
アプリやデバイスは、安全性の低いサインイン技術を使用しているため、
アカウントを脆弱にする可能性があります。 リスクにもかかわらず、
アクセスをオフにしたり(推奨)、その使用を選択することができます。

yahoo以外のアプリとかは安全性が低いから知らんぜよ、
使うなら自己責任でonにして勝手に使いやがれ

ここを onに切り替えると 問題なく送信が出来るようになりました(^^)


[ ]
RE:01373 アメリカの yahoo!.comでの設定No.01383
alfee_second さん 17/05/05 02:41
 
たまちゃんさん ありがとうございます!

[ ]