にほんブログ村 ブログブログ ブログ初心者へ にほんブログ村 その他日記ブログ つれづれへ にほんブログ村 小遣いブログ ポイントサイトへ
  にほんブログ村に登録しています!(^-^ )

2012年06月17日

続・メール受信できない時がある〜その1〜

234.続・メール受信できない時がある〜その1〜

大分前に書いた記事、
221.Outlook2003でメール受信できないときがある
の続編です。

そのあとに、もうひとつ
228.無料メールソフト『Thunderbird』をインストール
という記事も書きましたが、

これは、Outlook2003でメール受信できるときとできない時があり、できるときは全く普通なのに、できないときはネットにもつながりにくくなる。再起動して再びメール受信を行えば、普通に受信もでき、ネットにもつながる・・・という症状に見舞われたことについての記事です。

両記事の内容を要約すると、
最初の記事では、このことがOutlookのせいかもしれないと考えつつも、色々と解決策を探したことについて書いています。結果、原因不明という結論です。
そして次の記事で、Thunderbirdに変えてみたけれどやはり結果は同じで、原因はメールソフトではなかったということが判明。でもThunderbirdは使いやすいので変えてよかった、というようなことを書いています。

さて、この症状が起こり始めたのが2010年夏ごろ。
現在2012年6月で、約2年が経とうとしています。
それで、この症状は治まったのか? というと。

結論から言ってしまうと、『直ってはいない、でもほとんど起こらない』という状態になっています。

つまり、今でもメール受信に失敗し、そのあとネットにもつながりにくくなるので、再起動する・・・という症状に見舞われることがゼロではないので、完全に直ったわけではありません。
しかし、その頻度はかなり減りました。
上記記事を書いた頃は、それこそ毎回ではないものの、高確率で失敗していました。
でも今では、バラバラなので平均化はできませんが、最近半年で失敗したのは1回だけです。

それがどうしてなのか?
というのは、はっきり言ってわかりません。
今でも起こることがあるということから考えても、何か原因があって、それを取り除いたからという理由ではないでしょう。
もし何かの原因を取り除いたからであるなら、もう起こることはないからです。

だから結局、この症状が起こる原因、対策、解決法、そういったことは『わからない』で終わってしまうのですが、
とにかく、この『メール問題』に関して、私が色々と調べ、実行したことがいくつかあります。
それについてを書いて行こうと思います。
ただ、それはあくまで「私が行ったこと」というだけです。
私が実行した結果が今につながっているのか、特に意味はなかったのか、また別の何かが作用したのか・・・さっぱりわかりません。
そのため、あまり参考にはならないかもしれません。

・・・前置きが長くなりましたが、
本題も長くなりそうなので、記事を二つに分けたいと思います。
何しろ、調べたことやったことが多すぎて、一つの記事にまとめるのが大変で^^;
最近サボり気味で、ひと月以上開けての更新が多くなってますが・・・とりあえず、この記事に関しては間を開けずに更新したいと思ってます。(できなかったらすみません)

さて。
症状が起こり始めて半年後、メールソフトをOutlookからThunderbirdに乗り換えたその後、です。
私のブログを見てくださったとある方から、こんな可能性の話を聞きました。

『メモリリーク』がメール受信で起こっている。

メモリリークというのは、よくわからないので・・・
以下の用語辞典ページをどうぞ。
IT用語辞典:メモリリークとは

つまり、何らかの原因で解放されないメモリ容量が膨れ上がってシステムが不安定になり、結果再起動が必要になる・・・と。
その、原因がメール受信というわけですね。
なるほど、可能性はあります。

そしてその直接的な原因は、メールにあるのではないか、ということ。
起きるときと起こらない時がある・・・ということは、「メール受信」そのものより、「受信したメール」に原因があるのかもしれない、というわけです。
それは、考えてなかった!

で、仮にメールが原因だとして、その原因となるメールを特定するにはどうするか。
まず、この症状が起きたときに受信したメール群を置いておき、
起こらなかったときに受信したメール群と比較。
起こらなかったときのメール群と同様のメールを、起きたときのメール群から省く。
これを繰り返していけば、原因のメールを特定できるかもしれません。

大事なメールはフォルダを作ってそこに分けてあるので、受信トレイや迷惑メールフォルダは常に空にしてあります。ゴミ箱もある程度たまったら空にしています。
が、メールチェックが完了するまでは、メール比較のためにある程度メールを溜めておかなくてはいけないので、受信成功用と失敗用の新フォルダを作って、そこに振り分けていくことにします。

ポイントサイトなどに登録しているとメールがわんさか来るので、これの比較はそれだけで大変そうです。
しかし頑張ってやってみましょう。
・・・が、その前に。
私はThunderbirdの設定で、「ダウンロードしたメッセージを削除したらサーバからも削除する」にしていたのですが、今回のチェック期間はメールを残さなければならないので、メールの削除ができません。
もちろん、比較して問題なしとなったメールは削除できますが、それまではたまる一方です。
サーバにメールがたまりすぎると、受信にも影響が出るかもしれず、今回のチェックの邪魔になりかねません。

そこで、いいソフトを紹介してもらいました。
nPOP
メールサーバー上のメールを閲覧することができるフリーソフトで、これを使えば、サーバにあるメールの全てをチェックすることができます。
受信前にいらないメールを受信しないようにしたり、サーバに残したいメール以外を削除することもできます。
これを使って、サーバに残ったメールを毎日手動で削除していくことにします。

ところが、このソフトを使って新たな事実が発覚。
私は今までThunderbirdの「ダウンロードしたメッセージを削除したらサーバからも削除する」設定は、メールを削除したら、サーバからもそのメールが消えるものだと思っていました。
しかし、このソフトを使ってサーバのメールを見てみると、Thunderbirdで削除したはずのメール群がたくさん残っていたのです!
どういうこと??

残ったメールをよく見ると、「サーバに残す」設定の14日分全てのメールが残っているわけではないようです。
残るメールと残らず消えたメールに、差は感じられませんでした。
これは一体?

・・・と、新たな謎が生まれてしまいましたが、
Thunderbirdの設定の謎については考えてみたところでわからないし「不思議だね」で片づけることにして、
とりあえず目下の謎解明に励みたいと思います。

サーバのメールは毎日全削除。
受信成功メールと受信失敗メールを振り分ける日々が始まりました。

サーバのメールを全削除するのは、問題のメールが存在したとして、それが「サーバに残っている」ことで問題が起こる可能性を捨てるためです。
また、まずは問題となる可能性のあるメールと可能性のないメールに分けて、それから可能性のあるものを振り分けていくことにしましょう。

問題が起こる=メモリリークと考えるならば、その原因はJavascriptなどが組み込まれたメール、あるいは大容量のメール・・・である可能性が高い、と。
ということは、間違いなく、HTML形式のメールまたは添付付きメールということになります。
すなわち、そういうものがない普通のテキストメールは問題のないメールと断定してしまっていいでしょう。
張り付けてあるURLに問題があって、そのページを表示しようとした際にメモリリークが起こるということであれば、テキストメールでも問題を起こす可能性があるメール、ということになりますが、今回の事例では「受信時」に問題が起きているので、普通のテキストメールは大丈夫としました。

しかし、大容量メールは一度も受信したことがないものですし、そもそもポイントサイトの宣伝メールがそんなに重いわけがない・・・ということから考えると、
仮にメールに問題があるとしたら、大容量ではない普通のHTMLメールのいずれか、ということになるので、全てのHTMLメールが調査対象になるわけで・・・;;
でもまあ、山ほどのメールからテキストメールを省くと相当の量が減り、かなりしぼられるのでそれほど大変ではないかもしれません。
これで振り分けていけば、それほど遠くないうちに問題のあるメールが特定できるかも・・・!

ところが。
結果、この方法ではメールの特定はできませんでした。
受信成功したときに来ていたHTMLメールと同様のHTMLメールが、失敗した際にも来ていて、よくわからないままとにかく振り分け絞っていったら、結局メールは残りませんでした。
つまり、法則がなかったのです!!
同じサイトからの同じ形式のメールでも、成功したり失敗したりする。

そして、別の日Thunderbird出したままネットしてたら、急につながりにくくなる事態も発生。
なんでだ!!??と思ったら、「新着メッセージがないか10分ごとに確認する」という設定にしてあったのです。
もしやこれ?
だとしたら、10分経ったので受信しようとして失敗したってことなのでしょうか。

よくわかりませんが、とりあえずもう一度受信してみました。
再起動してない状態なので、やはり失敗らしく、受信に時間がかかりました。
しかし受信されたメールは、なんと1通だけ!
これが怪しいメールか!?
・・・と思いきや、なんとそれは普通のテキストメール。そんな馬鹿な!!
つまり、特定のメールが怪しいというより、サーバの方の問題?
それともサーバに残ったメールのコピーのせいなのか?

とにかく、「10分ごとに新着チェック」のチェックも外し、「サーバに残す」のチェックも外してみました。

そして、『nPOP』はこのソフト自体でもメール受信ができるので、今度はこのソフトを使ってメールを一通一通受信してみることにしました。
普通のメールソフトは「受信」でサーバにあるメールが全て送られますが、このソフトの一覧に表示されたメールはサーバにあるメールで、まだ受信前のもの。
一通一通、受信するかしないか選択できるのです。
これで、毎日来たメールを一通一通受信して、ブラウザに適当なページを表示させてちゃんとつながるかどうかを確かめ、問題がなければ、内容は普通にあとでThunderbirdでチェックすればいい。

ちなみに『nPOP』でのその手順は以下の通り。
起動したらまず郵便受けアイコン(新着チェック)を押して、サーバに来ているメールを一覧表示させる。
メールを一通ずつ、右クリックして「受信用にマーク」をクリック。
一通「受信用にマーク」をつけたら、次のメールにマークをつける前に、黄色いメールアイコン(?付き)(マークを実行)をクリックして、そのメールを受信する。
そしたら、ブラウザを立ち上げ適当にページを表示させて、すぐにパッとページが映ったら、そのメールは問題なし。
次のメールに移って右クリック「受信用にマーク」マークを実行、ページ確認。

この作業をしてThunderbirdを起動、受信すれば、必ず成功するはず!

・・・という期待は、もろくも崩れ去りました。

『nPOP』ではメール受信後普通にネットにつながったのに、
Thunderbirdで同じメールを受信したら失敗し、ネットにつながりにくくなりました。
・・・・・・・・・( ̄_ ̄|||)

そんなわけで、『nPOP』で一通ずつ確かめることは意味がないことが判明。
また、サーバにコピーを残そうと残すまいとエラーが起こることも今回証明されたので、受信と同時にサーバからメールを消すという設定にしておく必要もなくなりました。
ということで、設定を元に戻します。
ただし、サーバに残す日にちは14日から3日に変えました。

さて、その後。
こんな記事を発見しました。
ノートブックでネットにつながりにくくなる件
関係ないかな・・・バッテリー使ってないし・・・とか思いつつも、
2011年6月16日、この設定をしてみました。

コントロールパネル→パフォーマンスとメンテナンス→電源オプションで、電源オプションのプロパティダイアログを表示、
「電源設定」「ポータブル/ラップトップ」になっていたので、「自宅または会社のデスク」にしてみる。
ちなみに「電源設定」の「ポータブル/ラップトップ」とは何ぞやと思って調べたら、わかりやすく説明されている回答を見つけました。
Yahoo知恵袋の質問・回答
なるほど。
もはやバッテリーは、PC起動させて3分ほどしかもたない状態になってて、使い物にならないので使っていません。
節電効果も期待できないし・・・「自宅または会社のデスク」でいいかと。

で、メールはしばらく(1か月と少し)の間ずっと成功していました。(7月21日まで)
『nPOP』を使ってのチェックのあと、Thunderbirdで一通だけ受信したのが失敗して以来、一度も失敗してないので、もしや14日から3日にしたのがよかったのかもしれない・・・かも??
・・・と思ったのに、7月22日失敗。
確かめたところ、184通サーバにメールがありました。これは多いのでしょうか・・・?

わかりませんが、今度は3日を2日にしてみました。
これで、2日以上たったメールはサーバから消えます。
これでまたしばらく様子を見てみます。

ところが、2日後にまた失敗。
今度は87通しかないし、これが原因ではない感じ・・・。
来てるメールも、いつもと同じメールばかり。特別なメールはなし。
一体何が原因なのか・・・。


・・・と、このように、メール問題は一向に進まず状態でした。
ちょっとここで記事を切ります。
後半の記事はまた、近いうちにアップ予定です。
長いだけで意味のない記事をここまで読んでくださった方、感謝です><
では、また後半で。・・・そっちもあまり意味ないかもですが。
posted by 水沢藍 at 18:31 | Comment(0) | TrackBack(0) | ネット体験談
この記事へのコメント
コメントを書く (メールアドレスを記入するとエラーになる場合があります)
お名前: [必須入力]

コメント: [必須入力]

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/56535559
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック
  にほんブログ村 ブログブログ ブログ初心者へ にほんブログ村 その他日記ブログ つれづれへ にほんブログ村 小遣いブログ ポイントサイトへ
   ネット体験談 総目次1
   ネット体験談 総目次2
   ネット体験談 総目次3
   カテゴリ別目次
    ・「パソコン関連」
    ・「ネット関連」
    ・「サイト作り関連」
    ・「さくら(ブログ)関連」
   ポイントサイト目次
   日記目次
   好きな曲紹介目次
   それぞれの目次ページに飛べます。他の記事をご覧になりたい時にご活用ください。

トップページへ戻る