メールの送信が出来ないNo.49629
ミウ さん 16/04/08 01:31
 
日頃、秀丸メールを利用しております。

今回、プロバイダを変更したところ、メールの送信が出来なく
なりました。
そこで Becky で下記URLを参考に設定したところ、問題なく送信
できました。
 http://cs.zaq.ne.jp/JSS_KnowledgeDetail?an=000002523
秀丸メールで同様の設定をするには、どうしたら良いでしょうか。

尚、アカウント毎の設定->メールサーバ->詳細->「SMTP over SSL」は
チェックしています。
他に「証明書を検証しない」を ON/OFF したり「IGNORE CLIENT CREDENTIAL」を
ON/OFF していますが、送信できません。

どちらも OFF にすると、送信時に下記メッセージが表示されます。
---
SSLの処理(2)でエラーが発生しました。エラーコード=0x80092012
「アカウント毎の設定・メールサーバー・詳細」の「SSL接続で、証明書を検証しない」
または「IGNORE CLIENT CREDENTIALS」をONにすれば回避できるかもしれません。
---

どちらかを ONにすると、送信時に下記メッセージが表示されます。
---
MAILコマンドで、サーバーがエラーを返しました。
エラー内容 = 553 Authentication is required to send mail as
 <xxx@jcom.zaq.ne.jp>
---

こちらから提示できる情報がありましたらご連絡下さい。

秀丸メール:v6.52
Becky:v2.72.01
OS:Windows7

以上、よろしくお願いします。

[ ]
RE:49629 メールの送信が出来ないNo.49630
秀まるお2 さん 16/04/08 09:21
 
 zaq.ne.jp(J:COM NETさん)の場合、メールソフトの設定方法は会員しか見ら
れないようです。

 その

    http://cs.zaq.ne.jp/JSS_KnowledgeDetail?an=000002523

 のURLも、僕の方からだとアクセスできないです。

 ですが、今いろいろ検索してみたら、たぶんこうなんだろうという情報は出て
きました。

 送信については、暗号化機能を使う場合と使わない場合の2種類の設定があっ
て、

 暗号化を使う場合:
  SMTPサーバー:  smtpa.jcom.zaq.ne.jp
  SMTP over SSL:  ON
  STARTTLSを使用: OFF
  SMTPのポート番号: 465

 暗号化を使わない場合:
  SMTPサーバー:  smtp.jcom.zaq.ne.jp
  SMTP over SSL:  OFF
  SMTPのポート番号: 587

 でいけるようです。

 暗号化を使う場合の設定でうまくいかないようでしたら、とりあえず暗号化を
使わない設定で試してみてはどうでしょうか。暗号化を使わない場合、
「アカウント毎の設定・メールサーバー」ページの「Outbound Port25 blocking
対策」のオプションをONにすれば、送信用のポートは自動で587になります。

 暗号化を使わない設定の場合だと、送信の時のやりとり記録は、たとえば僕が
試すとこんな風になりました。

-----------------------------------------------------------
I サーバーを検索中 - smtp.jcom.zaq.ne.jp
I 接続中 - 220.152.52.20 (port=587,SMTP)
I 接続完了
R 220 smtpa13.esk.m4.zaq.ne.jp ESMTP server ready Fri, 8 Apr 2016 09:16:21 ...
S EHLO zaq.ne.jp
R 250-smtpa13.esk.m4.zaq.ne.jp
R 250-AUTH=LOGIN PLAIN
R 250-AUTH LOGIN PLAIN
R 250-PIPELINING
R 250-DSN
R 250-8BITMIME
R 250 SIZE 20971520
S AUTH PLAIN ****
(このあと認証でエラー)
-----------------------------------------------------------

 暗号化を使う設定の場合だと、こんな風になります。

-----------------------------------------------------------
****送信(1通):斉藤秀夫メイン
I サーバーを検索中 - smtpa.jcom.zaq.ne.jp
I 接続中 - 220.152.52.21 (port=465,SMTP)
I 接続完了
I SSL初期化中(TLS1.0/TLS1.1/TLS1.2)
I 暗号化開始 (TLS1.2/RC4/128bit)
R 220 smtpa21.esk.m4.zaq.ne.jp ESMTP server ready Fri, 8 Apr 2016 09:18:07 ...
S EHLO zaq.ne.jp
R 250-smtpa21.esk.m4.zaq.ne.jp
R 250-AUTH=LOGIN PLAIN
R 250-AUTH LOGIN PLAIN
R 250-PIPELINING
R 250-DSN
R 250-8BITMIME
R 250 SIZE 20971520
S AUTH PLAIN ****
(このあと認証でエラー)
-----------------------------------------------------------

 うまくいかない場合は、エラーになった後に「送受信」メニューの「直前のや
りとり記録...」で出てくる内容を教えていただければ、僕の方でどこの設定が
違うのかお返事できると思います。

[ ]
RE:49630 メールの送信が出来ないNo.49649
ミウ さん 16/04/11 00:50
 
Becky の設定の件は失礼しました。
記載内容について念のため記しておきます。
 メールボックスの設定->基本設定タブ
  SMTPS にチェック
  認証方式 通常
 メールボックスの設定->詳細設定タブ
  SMTPポート番号:465
  SMTP認証:チェック
  同じく CRAM-MD5, LOGIN, PLAIN にそれぞれチェック
  クライアント証明書:チェックが入っている事を確認
  ESMTPを使用:チェックが入っている事を確認

秀丸メール設定については「暗号化を使う場合」の記載の通りです。
「送受信」メニューの「直前のやりとり記録...」の内容を
お伝えします。

---
開始時刻: 2016/04/11 00:33:01
****送信(1通):xxx@jcom
I サーバーを検索中 - smtpa.jcom.zaq.ne.jp
I 接続中 - 220.152.XXX.XXX (port=465,SMTP)
I 接続完了
I SSL初期化中(SSL2.0/SSL3.0/TLS1.0)
E SSLの処理(2)でエラーが発生しました。エラーコード=0x80092012
「アカウント毎の設定・メールサーバー・詳細」の「SSL接続で、証明書を検証しない」
または「IGNORE CLIENT CREDENTIALS」をONにすれば回避できるかもしれません。
終了時刻: 2016/04/11 00:33:03
---

尚「SSL接続で証明書を検証しない」をONにした時の内容は下記の通りです。
---
開始時刻: 2016/04/11 00:34:42
****送信(1通):xxx@jcom
I サーバーを検索中 - smtpa.jcom.zaq.ne.jp
I 接続中 - 220.152.XXX.XXX (port=465,SMTP)
I 接続完了
I SSL初期化中(SSL2.0/SSL3.0/TLS1.0)
I 暗号化開始 (TLS1.0/AES_256/256bit)
R 220 smtpa23.esk.m4.zaq.ne.jp ESMTP server ready Mon, 11 Apr 2016 00:34:39
+0900
S HELO jcom.zaq.ne.jp
R 250 smtpa23.esk.m4.zaq.ne.jp
S MAIL From:<xxx@jcom.zaq.ne.jp>
R 553 Authentication is required to send mail as <xxx@jcom.zaq.ne.jp>
E MAILコマンドで、サーバーがエラーを返しました。
エラー内容 = 553 Authentication is required to send mail as <xxx@jcom.zaq.ne.
jp>
終了時刻: 2016/04/11 00:34:44
---

また、暗号化を使わない設定にしても、送信できませんでした。
その時の内容は下記の通りです。
---
開始時刻: 2016/04/11 00:46:36
****送信(1通):xxx@jcom
I サーバーを検索中 - smtp.jcom.zaq.ne.jp
I 接続中 - 220.152.XXX.XXX (port=587,SMTP)
I 接続完了
R 220 smtpa23.esk.m4.zaq.ne.jp ESMTP server ready Mon, 11 Apr 2016 00:46:32
+0900
S HELO jcom.zaq.ne.jp
R 250 smtpa23.esk.m4.zaq.ne.jp
S MAIL From:<xxx@jcom.zaq.ne.jp>
R 553 Authentication is required to send mail as <xxx@jcom.zaq.ne.jp>
E MAILコマンドで、サーバーがエラーを返しました。
エラー内容 = 553 Authentication is required to send mail as <xxx@jcom.zaq.ne.
jp>

終了時刻: 2016/04/11 00:46:40
---

ちなみに Becky のプロトコルログもお伝えします。
---
>>> 2016/04/11 0:38:09 <<<

>>> Connecting to "smtpa.jcom.zaq.ne.jp" (SSL/TLS) [2016/04/11 0:38:47] <<<
220 smtpa12.esk.m4.zaq.ne.jp ESMTP server ready Mon, 11 Apr 2016 00:38:44 +0900
EHLO [127.0.0.1]
250-smtpa12.esk.m4.zaq.ne.jp
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250-PIPELINING
250-DSN
250-8BITMIME
250 SIZE 20971520
AUTH LOGIN
334 VXNlcm5hbWU6
235 Authentication successful
RSET
250 Ok resetting state
MAIL FROM:<xxx@jcom.zaq.ne.jp>
250 Sender <xxx@jcom.zaq.ne.jp> Ok
RCPT TO:<xxx@jcom.zaq.ne.jp>
250 Recipient <xxx@jcom.zaq.ne.jp> Ok
DATA
354 Ok Send data ending with <CRLF>.<CRLF>
.
250 Message received: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@
smtpa12.esk.m4.zaq.ne.jp
QUIT
221 smtpa12.esk.m4.zaq.ne.jp ESMTP server closing connection
---

長くなりましたが、以上です。

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

[ ]
RE:49649 メールの送信が出来ないNo.49650
秀まるお2 さん 16/04/11 09:14
 
 暗号化しない場合にエラーになる方については、「アカウント毎の設定・メー
ルサーバー」の「SMTP-AUTH」がOFFになってると思います。

 暗号化する/しないに関係なく、「SMTP-AUTH」は絶対ONでないとダメです。

 「SMTP-AUTH」のオプションは、秀丸メールのバージョンが古いと「SMTP認
証」という名前になってるかもしれません。

 暗号化する方については、SSL2.0/SSL3.0が有効であるせいで失敗してるんだ
と思います。

 「アカウントことの設定・メールサーバー・詳細」ページの

  □SSL/TLSのバージョン指定

 をONにして、

   □SSL2.0  --> OFF
   □SSL3.0  --> OFF
   □TLS1.0  --> ON
   □TLS1.1  --> ON
   □TLS1.2  --> ON

 とすれば大丈夫になると思います。

 もしも「SSL/TLSのバージョン指定」ってオプションが無い場合は秀丸メール
のバージョンが古いはずなので、最新版に入れ替える必要があります。

 SSL2.0/SSL3.0については、以前はこれが有効でも接続できていたんですが、
最近になってこの辺の仕組みに脆弱性の問題が見つかって、今現在はメールクラ
イアント側で無効にしないと接続できないことが多いです。

[ ]
RE:49650 メールの送信が出来ないNo.49655
ミウ さん 16/04/11 23:51
 
返答、ありがとうございます。
結論から申し上げますと「暗号化しない」場合でメール送信が出来ました。
SMTP-AUTH の設定が漏れていた事が原因でした。
ただし「暗号化する」については教えて頂いた方法でもメール送信出来ません。
ですがメール送信が出来るようになったので良かったです。
対応頂き、ありがとうございました。

[ ]
RE:49655 メールの送信が出来ないNo.49658
秀まるお2 さん 16/04/12 09:05
 
 今さらですみませんが、前回連絡いただいたやりとり記録の中で、

> 尚「SSL接続で証明書を検証しない」をONにした時の内容は下記の通りです。

 の方は、暗号化のやりとりに関しては成功しているようです。なので、「SSL
接続で証明書を検証しない」をONにさえすれば暗号化ONでもうまくいくような気
がしました。

[ ]
RE:49658 メールの送信が出来ないNo.49675
ミウ さん 16/04/15 00:58
 
返答が遅れてしまい、申し訳ございません。
教えてもらった方法で、暗号化する方法でもメールを送信する事が出来ました。
ありがとうございました。

[ ]