― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - 91.2.1になってからメール送信ができない
作成者 メッセージ
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
PTL さんが書きました:
この様なオチで皆様のお手を煩わせてしまい申し訳ありませんでした。

いえいえ、
組織内のPCのトラブルシューティングでは、LANのネットワーク管理も疑う必要があるという、
貴重な事例となりました。


ここからは完全に蛇足となりますので、軽く読み流してください。

PTL さんが書きました:
SMTP DATA コマンドで512 バイトを超える文字が送信された場合サーバー側の拒否対象になってしまう

一通のメールのサイズがたったの512バイトに制限って…
なぜそれがPTLさんのPCのIPアドレスに対して発動したかはともかく、
単なる設定ミスとかバグなんじゃないかって思いました。
投稿記事 Posted: 2021年11月05日(金) 00:10
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
先ずは私のPCだけずっと送信できなかった原因ですがメールサーバーに拒否されていたことが判明しました。

PCのIPアドレスを別の番号に変えたところ送信できることが分かり、システム部に相談したところ当初はそのような規制する機能は無いという話でしたが、よくよく調べて貰ったらSMTP DATA コマンドで512 バイトを超える文字が送信された場合サーバー側の拒否対象になってしまうことが分かり、解除してもらう事で送信できる様になりました。

よく分かりませんがSMTPの設定など色々試している際にイレギュラーな送信が発生したのかもしれません。


この様なオチで皆様のお手を煩わせてしまい申し訳ありませんでした。
色々大変でしたが、皆様のアドバイスなどを頂け心強かった事は確かです。
ありがとうございました。
投稿記事 Posted: 2021年11月04日(木) 17:08
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
91.3.0 で QUITコマンドの不具合が修正された件、リリースノートには修正チケットが書いてなかったので調べました。

Bug 1735160 TB 91.x does not send QUIT to SMTP server before disconnect
投稿記事 Posted: 2021年11月04日(木) 03:10
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
moto3 さん

PTL さんが書きました:
・91.2.1で新規にプロファイルを作成してみた。⇒送信できず
という箇所を読み落としちゃたみたいですね。
ロギングに関してですが、新しいモージュールはエラーコンソールへの出力に移行しています。
設定エディターで「loglevel」で検索してみてください。

PTL さん

PTL さんが書きました:
私以外のPCではSMTPの設定の「接続の保護」が「STARTTLS(可能な場合)」
に変わっているのを「なし」に戻すだけで送信できることが判明しました。

に関しては、
Cai さんが書きました:
https://mozillazine.jp/?p=7390
MozillaZine.jp » Blog Archive » Thunderbird 91.3.0 がリリースされた さんが書きました:
[修正] SMTP 接続の終了時に QUIT コマンドが発行されない問題を修正

リリースされたばかりのバージョン 91.3.0 で、これに該当すると思われる修正が行われています。

PTL さん、今日は会社はお休みかと思いますので、明日以降 91.2.1 から 91.3.0 へアップデートしてみて、変化があるか確認してみてください。
で解決するような気がします。

問題は例外となっている「PTL さんのPC」ですね。
セキュリティソフト、ファイアウォールなどの影響の可能性もあります。

まずは 91.3.0 を試していただき、症状が改善されないようでしたらログを出して調べてみましょう。

設定>一般の一番下の「設定エディター」を開き、「mailnews.smtp」まで打つと、「mailnews.smtp.loglevel」という項目が出てきますので、それの値を「All」に変更してください。

次に、ツール>開発ツール>エラーコンソール (Ctrl+Shit+J) にて、エラーコンソールを開いてください。
メールを作成して送信する準備ができたら、エラーコンソール左上のゴミ箱アイコンをクリックして不要なメッセージを消してから、「送信」を行ってください。
添付画像のようなログが表示されます。
添付ファイル:
エラーコンソールへのログ出力例.jpg
エラーコンソールへのログ出力例.jpg [ 251.07 KiB | 表示数: 37636 回 ]
タイムスタンプを出すには右上の歯車アイコンのメニューに項目があります。

コンソールのメッセージを選択し、右クリックメニューからコピーできますので、メモ帳などに貼り付けてください。
それをこちらに投稿してほしいのですが、
  • IPアドレスやメールアドレスの箇所は伏せ字にする
  • 一部コピーの際不要な改行が入るのでそれを削る
といった編集をしておくことをおすすめします。

なお、確認が終わりましたら、loglevel の設定はリセットして元に戻しておきましょう。
投稿記事 Posted: 2021年11月03日(水) 15:41
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
Caiさん
Cai さんが書きました:
リリースされたばかりのバージョン 91.3.0 で、これに該当すると思われる修正が行われています。


私が書いた現象は91.3.0で解消されたようです。

世間ではメール送信はimapやsmtpsに移行してて素のsmtpを使っているところは少なくなってるんでしょうね。
こればっかりは社内のポンコツサーバーをなんとかしてもらわないと如何ともしがたいので助かりました。
投稿記事 Posted: 2021年11月03日(水) 11:26
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
moto3 さんが書きました:
現象としてはThunderbird上では送信済みになっているのに相手に配信されないという現象だと思うのですが、
プレーンなsmtpではNG、 smtpsではOKという感じですね。

パケットキャプチャしてみたのですが、91.x ではSMTPでメッセージを送信終了してサーバーより受取りメッセージが返ってきた後 QUITコマンドを送らないままセッションが切断されています。
このせいでメールが配信されないのではないかと推測しています。

https://www.thunderbird.net/en-US/thund ... easenotes/
Thunderbird — Release Notes (91.3.0) — Thunderbird さんが書きました:
[fixed] Thunderbird did not send the QUIT command when closing an SMTP connection

https://mozillazine.jp/?p=7390
MozillaZine.jp » Blog Archive » Thunderbird 91.3.0 がリリースされた さんが書きました:
[修正] SMTP 接続の終了時に QUIT コマンドが発行されない問題を修正

リリースされたばかりのバージョン 91.3.0 で、これに該当すると思われる修正が行われています。

PTL さん、今日は会社はお休みかと思いますので、明日以降 91.2.1 から 91.3.0 へアップデートしてみて、変化があるか確認してみてください。
投稿記事 Posted: 2021年11月03日(水) 10:39
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
PTLさん
お困りのようですね。
すでにやられているかもしれませんが、アカウントの「送信(SMTP)サーバー」のところで、新規にサーバー設定を作成して、そのサーバーを使用するようにしてみては如何でしょう。

今回の状況を確認しようと

set MOZ_LOG=smtp:5,timestamp
set MOZ_LOG_FILE=F:\log\Tblog.log
"%ProgramFiles%\Mozilla Thunderbird\thunderbird.exe"

というようなコマンドで実行してみましたが91.2.1では空のファイルができただけでログが採れませんでした。
78.14.0だとちゃんと採れるんですけどね。
投稿記事 Posted: 2021年11月03日(水) 08:02
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
PTL さんが書きました:
プログラム本体やプロファイル以外の、例えばレジストリー辺りに何か潜んでいるのでしょうか。

レジストリ説には私は懐疑的です。

PTL さんが書きました:
アップデート前時点のPC状態に丸ごと復元するしかないかなとも考えています

結論を急ぎ過ぎないようにお願いします。
投稿記事 Posted: 2021年11月02日(火) 19:04
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
さらにその後です。

先ず対策の検討を91.2.1になってしまった私の使用しているPCで行なっていて、
他のPCでは送信できないという状態だけ確認していましたが、
私以外のPCではSMTPの設定の「接続の保護」が「STARTTLS(可能な場合)」
に変わっているのを「なし」に戻すだけで送信できることが判明しました。

ただ私のPCだけが前述の様に何をしても送信できない状態のままとなっております。
まあトラブル対象が1つに減ったので多少は気が楽になりましたが。
投稿記事 Posted: 2021年11月02日(火) 17:13
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
その後です。

SMTP の設定は色々いじってみましたが改善なく、
78系へのダウングレードを行いましたが、結果としては改善しませんでした。

インストールも上書きの他、先にアンインストールを行うなどもしましたがだめで、
全く新規のプロファイルを作り直しても同様で、78系から91.2.1に自動で更新されたPCは
どうにもThunderbirdで送受信できる状態にする事が出来ない状態です。
プログラム本体やプロファイル以外の、例えばレジストリー辺りに何か潜んでいるのでしょうか。

関係あるか分かりませんがエラーのメッセージは若干変わりました。
・91.2.1:メッセージを送信できませんでした。送信(SMTP)サーバー******に接続出来なかったため、メッセージを送信できませんでした。サーバーが利用できないか、SMTP接続が拒否された可能性があります。送信(SMTP)サーバーの設定が正しいか確認し、再度試して下さい。

・78.14.0:メッセージを送信できませんでした。送信処理の途中で送信(SMTP)サーバー*******との接続が切断されたため、メッセージを送信できませんでした。再度試してください。


起動ドライブ丸ごとのバックアップは随時自動取得しているので、
アップデート前時点のPC状態に丸ごと復元するしかないかなとも考えています。
投稿記事 Posted: 2021年11月02日(火) 14:49
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
皆様、情報ありがとうございます。感謝です。

cheapanz さん
ポート番号や保護の設定など個別にいくつかは変えてみてはいたのですが
直りませんでした。
他の組合せでも試してみようかと思います。


moto3 さん、ポップ さん
SMTPの接続ではじかれ送信済にはならないので、また別の現象なのかもしれません。


EarlgreyTea さん
現状のプロファイルをなるべく生かしてのダウングレード方法を調査せねばと考えていました。
助かります。
投稿記事 Posted: 2021年11月01日(月) 11:14
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
PTL さん、EarlgreyTea と申します。

PTL さんが書きました:
状況としてはずっと送信中になったり、サーバーが利用できないかSMTP接続が拒否された可能性がありますというエラーダイアログが出たりします。
受信の方(POP3)はできています。接続するのは社内のメールサーバーです。
PTL さんが書きました:
何か対処する方法はありますでしょうか、よろしくお願いします。

会社のメールで送信できないというのは一大事で、お困りのことと思います。
心当たりの原因や類似と思われる事例の報告がありますが、
まず優先すべきは、業務に支障が無いように早急に 78.14.0 環境に復帰することでありましょう。
以下手順をご案内いたします。

(1) 念の為プロファイルをバックアップしておきます。
  1. Thunderbird 91系を起動し、ヘルプ>トラブルシューティング情報>プロファイルフォルダー「フォルダーを開く」ボタンにて、プロファイルフォルダーを開きます。
  2. プロファイルフォルダーは開いたまま、Thunderbird は終了させます。
  3. エクスプローラーで1つ上のフォルダーに移動し、先程居たフォルダーを丸ごとコピーし、デスクトップやUSBメモリ等に貼り付けします。

(2) ダウングレードする前の準備を行います。
  1. プロファイルフォルダー直下の compatibility.ini というファイルを削除します。
    ※このファイルがあると、バージョンを下げた Thunderbird を起動できません。
  2. デスクトップ等に distribution というフォルダーを作成し、その中に policies.json という名前で、メモ帳などを使って以下の内容のテキストファイルを作成します。
    コード:
    {
      "policies": {
        "DisableAppUpdate": true,
        "ExtensionUpdate": false,
        "DisableSystemAddonUpdate": true
      }
    }

(3) Thunderbird 78.14.0 をインストールします。
  1. https://ftp.mozilla.org/pub/thunderbird ... /win32/ja/ から、Thunderbird Setup 78.14.0.exe をダウンロードします。
  2. Thunderbird Setup 78.14.0.exe を実行して上書きインストールします。ただし、インストールの最後で Thunderbird を起動させないように注意してください。
  3. インストール先のフォルダー(C:\Program Files (x86)\Mozilla Thunderbird になるでしょうか)を開いてください。
  4. その中へ、あらかじめ準備しておいた distribution フォルダーをコピーします。

ここまで終わりましたら、Thunderbird を起動してみてください。
同じプロファイルで自動アップデートを無効化し、問題が解決するまでの間 78.14.0 を継続使用できるようになっているはずです。
念の為、オプション>一般を開き、「Thunderbird の更新」のところに、
「システム管理者により、更新が無効化されています」
の表示があることをご確認ください。
投稿記事 Posted: 2021年10月31日(日) 22:20
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
類似と思われる報告です。
https://egg.5ch.net/test/read.cgi/softw ... 982773/26n
https://egg.5ch.net/test/read.cgi/softw ... 982773/29n
投稿記事 Posted: 2021年10月31日(日) 08:07
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
現象としてはThunderbird上では送信済みになっているのに相手に配信されないという現象だと思うのですが、
プレーンなsmtpではNG、 smtpsではOKという感じですね。

パケットキャプチャしてみたのですが、91.x ではSMTPでメッセージを送信終了してサーバーより受取りメッセージが返ってきた後 QUITコマンドを送らないままセッションが切断されています。
このせいでメールが配信されないのではないかと推測しています。
投稿記事 Posted: 2021年10月30日(土) 20:38
  記事の件名:  Re: 91.2.1になってからメール送信ができない  引用付きで返信する
PTLさん、こんばんは。
私も10月27日木曜日から「メール送信ができない」同様のトラブルに悩まされていました。
Thunderbirdが78系から91.2.1(32bit) に自動バージョンアップされてからでした。

幸いにノートパソコンにセットアップされていた 78.14.0(32bit)が正常動作していたので
送信はそちらで済ませておりました。

私も同様に、91系の旧バージョンにバージョンダウンしましたが送信できないし
正常動作している78系までダウンしましたら
91系のプロファイルを利用できないので断念するなど、困っておりました。

ところが、今日になってダメもとで、SMTPサーバの設定変更をやってみましたら
使用中全てのアカウントでメール送信できるようになりましたので以下ご案内いたします。

【設定変更の詳細】
 メニューバー
  ツール~アカウント設定
 変更対象のアカウントを選択
 SMTPサーバを編集ボタンをクリック

私が使用している3つのメールアカウントでは、以下のように変更して復旧しました。

ヤフーメール
 ポート番号:587 --> 465
 接続の保護:なし --> SSL/TLS
 認証方式: 未入力--> 通常のパスワード認証


@nifty セカンドメール
 ポート番号:587(変更なし)
 接続の保護:なし (変更なし)
 認証方式: 未入力--> 平文のパスワード認証(安全でない)


NTT系レンタルサーバ
 ポート番号:587 --> 465
 接続の保護:なし --> SSL/TLS
 認証方式: 未入力--> 通常のパスワード認証


91系では「接続の保護」と「認証方式」のチェック仕様が変更され
78系では「なし」 や「未入力」で済んでいたものが
91.2.1 では設定しないと送信手続きでエラーが発生していたと思われます。

以上ご参考になれば幸いです。
投稿記事 Posted: 2021年10月30日(土) 19:47

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean