メールが突然送信されなくなりました

 こういう問題はすでにトピックになっていそうだと思って、ざっと検索してみたのですが、見当たりませんでした。もし、すでに同じトピックが存在していたら申し訳けありません。(万が一、それが自分だったりしたらシャレにならないな (^◇^;)。)
 Mac OS X 10.4.10 (Build 8R2218) [Tiger]+Apple Mail 2.1.1 (752/752.3) の環境です。
 今日の未明、Apple Mail を使用中に、フリーズしているように思えたので(ウィンドウの切替えなどはできましたが、「進行状況」の画面はいつまで経っても処理が終了せず、「アクティビティモニタ」では Apple Mail の CPU 使用率が 100 % を超え、グラフが真っ赤になった状態が10分近くも続き、しかもメニューバーの時刻表示が10分以上も止ったままになっていました。←アプリケーションが普通に切り替えることができて、Apple Mail 以外のアプリケーションの操作もできるのに時刻表示だけが止っているというのは初めての体験でした。通常、これまでは時刻表示が止ると、操作を一切受け付けない状態になっていましたから)、Apple Mail を強制終了し、17" MacBook Pro (Intel Core 2 Duo T7600/2.33 GHz) を再起動しました。再起動も、別に強制再起動する必要もなく、普通に再起動できました。
 再起動後、Apple Mail 上からメールを送信すると、通常は送信したときに聞こえるジェット機の飛行音のような音がしないので「あれ?」と思ったのですが、案の定、そのメールは(メーリングリスト宛でした)いつまで経っても配信されませんでした。試しに自分宛に直接テストメールを送信してみましたが、やはり“ジェット音”はせず、そのメールもいつまで経っても届きませんでした。Apple Mail を強制終了して、システムを再起動するまでは問題なくメールの送信はできておりました。
 Apple Mail を調べると、左側のペインの「受信」・「送信」・「下書き」・「送信済み」・「ゴミ箱」等のフォルダの「送信」ボックスの中に送信したはずのメールが全て入っていることが判明しました。
 「送信」ボックスを開いて、未送信のメールを選択して再度送信すると、一瞬リストから消えて、再度「受信時刻」が更新されて、「送信」ボックスに現れます。送信ボックスには複数のメールが保存されていますが、どれを選んで送信しても、送信されずにまた元の送信ボックスに保存されてしまいます。Apple Mail では複数のアカウントを管理しているために、送信サーバや受信アカウントも変更して実験しましたが、全て同じ結果となり、アカウントに関わりなく、送信が一切できない状態になっていることが判明しました。
 「ディスクユーティリティ」で「アクセス権の修復」も実行しましたが、全く問題はありませんでした。(明らかに無関係なファイルでも修復されたものは全くなかったということです。)
 メールの受信は正常にできています。Safari 3.0.3 (522.12.1) でも全く問題なくインターネットにアクセスできています。「送信済み」ボックスには、トラブルが発生する直前までに送信したメールが全てきちんと保存されております。できないのは「送信」だけです。
 さて、いったい、何が起こっているのでしょう? またこの問題を解決するにはどのようにしたらよろしいのでしょうか?

投稿日 2007/10/06 13:57

返信: 30

2007/10/07 19:07 Community User への返信

> 無線LANが、見知らぬ人のBasestation経由で、ネットに
> 接続されていたということは
> ないですか?
 以前は、近所には無線LANは見当たらなかったのですが、最近は常に 4〜5件入ってきます。それだけ無線LANが一般化したんでしょうね。ただこれだけ増えると、どのチャンネルを選んで設定しても、必ずバッティングするようになって困っています。それはさておき、iStumbler で確認できる範囲では、わが家のものも含めて、全て Secure で managed となっておりますので、他人様の無線LANに乗っかってしまうと言うようなことはありえないと思います。
> メールはキャッシュに隠れていた。
 多分、そうだったんでしょうね。個人的な素人考えでは、今回はネットワークには問題はなかったと考えています。何らかのトラブルで Apple Mail が送信できない状態になってしまった(その理由を知りたいのですが...)。そして送信されるべきメールはキャッシュに保存されてたままになっていた。それがやはり何らかの理由で送信できなかった状態が解除された時に裏で送信されたのでしょう。何らかの Apple Mail 関連の設定ファイルないしテンポラリファイルに何らかのゴミが紛れ込み、処理が先に進まなくなっていたものが、何らかの理由で、そのゴミが削除され、処理が先に進むようになった...。喉につかえていた魚の小骨がご飯を飲み込んだときに、それと一緒に胃袋に押し流されて問題が解決した...と言ったところなんでしょうか...?

2007/10/07 19:17 Community User への返信

>> これらのメールはいったいこれまでどこに隠れていた
> んでしょうね (^"^;)。
>
> 可能性としては、しい坊さんのMacとメールサーバ間の
> ネットワークの遅延又は信頼性低下、しい坊さんのMac
> 内の動作不良又は遅延あたりでしょうか。前者の可能性
> が高いと思います。ということで、途中をさまよってい
> たということかも。
 真相はわかりませんが、多分、ネットワークのどこかをさ迷っていたのではなく(←そういう時の振る舞いとは違っていたから)、私の MacBook Pro の中に滞留していたのだと思います。それも Apple Mail 支配下のいずれかのテンポラリファイルに隠れていたのではないかと想像します。
> ファイルがあったが中身が無いということの意味が分か
> りませんが、Mail.app自身のトラブルの解消法は、初期
> 設定ファイルの作り直しと、メールボックスの再構築ぐ
> らいだと思います。
 多分、この問題が発生したのは、“Tiger”(Mac OS X 10.4) の時ではなく、“Panther”(Mac OS X 10.3) の時だったのではないかと思います。“中身がない”というのは、問題のメールボックスのファイルを開いてもメールが保存されていない、数千通あったメールが忽然と消えてしまっていた、ファイルサイズも数百 MB あったものが、数 KB になってしまっていた(つまり本当に消えた!)ということです。現在はメール単位でファイルが管理されていますので、もしかすると消えるにしてもメールのファイルが数通分消えるだけで済むのかもしれませんが...(^^;)。でも、ちょっとわざわざ実験する気にはなれませんね...(^"^;)。

2007/10/07 19:59 Community User への返信

しい坊さん
原因を探ろうと思えばいろいろと実験を含めてできるかもしれませんが,唯一分かっているのは Apple Mail で(だけ)起こっているということです。
こんなにトラブルの多いメールソフトは寡聞にして存じませんし,メールソフトは仕事で一番使うソフトであるのに公式なサポートのないのは大変不安だと思います。

2007/10/07 20:32 Community User への返信

>こんなにトラブルの多いメールソフトは
10.1の頃から使っていますが、経験したトラブルは、
(1)同じ宛先に同じメールを2通送ってしまう(10.1の頃)
(2)10.3の頃に、メールを起動すると、直ぐに落ちる(特定のメールボックスを再構築して回復)
の2回だけです。

2007/10/07 20:58 Community User への返信

>こんなにトラブルの多いメールソフトは
もしトラブルが多いなら...
Mail関係を1から作り直して、綺麗なうちにcom.apple.mail.plistを保存して問題が起こったら取り替えれば良いでしょう。
messageのbackupは...
$HOME/Library/Mail/
お手軽なbackup方法です。
Mail.appでMailboxを作り、messageを全て選択して作ったMailboxにcopyされてからMail.appを終了、$HOME/Library/Mail/Mailboxes/にできているMailboxをcopyしてbackupを行ったほうが安全です。Mailboxは年単位、半年単位などと小分けにして2つ以上のメディアに保存(長期間)されることをお薦めします。# Inbox, Sent. 不要になったMailboxはMail.appで消去すること。
# Mailboxのinfo.plistが壊れてしまうとmessage自体は消えませんが読む込むのに苦労します。
MessageRules.plist, ルールを沢山設定しているならこれも保存されると良いと思います。Signaturesも必要ならbackupして下さい。
Network関係は...
/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
ここのAirMac関係のplistも保存されると便利だと思います。取り替える時はpermissionに注意しないといけませんが...

2007/10/07 21:15 Community User への返信

> こんなにトラブルの多いメールソフトは寡聞にして存じませんし
 いや、メールソフトって、Eudora にしても、Thunderbird にしても、Entourage にしても、色々トラブルがあると思います。何年もメールソフトを使っていると、パソコンに保存されているメールのサイズはどんどん大きくなっていって、やがて GB を超えるようになります。どうも、どのメールソフトもそれほど巨大なデータを扱う前提では設計されていないような気がします。どのソフトもまた一長一短があります。個人的には Eudora のユーザーインターフェースが一番好きで、3ペイン方式のメーラーは嫌いなのですが、Eudora は多言語に対応していないし、HTML メール対応も不完全で、現在では使いたくても使えないソフトになってしまっています。Thunderbird は、届いたメールの表示が(個人の好みの問題でしょうが)非常に読みづらく、インライン画像処理等も好きになれず、結局、一番表示が読みやすく、美しい Apple Mail をメインに使うようになっています。カスタマイズ性は他のメジャー・メーラーと比べると難がありますが、トラブルはどのメーラーでもあるもので、そういう意味では現在は他のメーラーに乗り換えがたく感じています。個人的には、Apple に Safari だけではなく、Apple Mail の Windows 版も出してもらいたいものだと思っています。

2007/10/07 23:19 Community User への返信

OSも含めて、お使いの環境なり、メンテナンスなり、考え直された方が良いのでは。
AppleのMailでも、Eudoraでも、まずトラブルを経験したことはありません。
> 何年もメールソフトを使っていると、パソコンに保存されているメールのサイズはどんどん大きくなっていって、やがて GB を超えるようになります。
過去のメールで、そんなに頻繁に読み直すものってあるのでしょうかね?あったとしても非常に少ないというか、決まっているのでは。私は年度ごとにフォルダーに分けて退避させているので、メールのフォルダーがそんなに巨大化することはありません。
必要ならば、必要なときに退避させてあるメールボックスの中を見れば良いだけですから。

2007/10/08 00:18 Community User への返信

> AppleのMailでも、Eudoraでも、まずトラブルを経験し
> たことはありません。
 例えば、Eudora では、(とても便利だったのですが)「検索」しようとすると現在では 100 % 落ちます。サポートでも、そんなことは聞いたことはないので、とりあえず、メールを分類するフィルターを捨てて作り直したらと提案されましたが、千を超えるフィルター定義を作り直すことなど物理的に不可能です。そうなんです。使い方が極端なんです。千を超えるメールボックスにメールを振り分けているのです。多分、そんな使い方は想定してなかったのだと思います。
>> 何年もメールソフトを使っていると、パソコンに保存
>> されているメールのサイズはどんどん大きくなっていっ
>> て、やがて GB を超えるようになります。
>
> 過去のメールで、そんなに頻繁に読み直すものってある
> のでしょうかね?あったとしても非常に少ないという
> か、決まっているのでは。
 おっしゃる通りです。しかし、メールはある意味で貴重なデータベースですから、捨てるわけにも行きません。
> 私は年度ごとにフォルダーに
> 分けて退避させているので、メールのフォルダーがそん
> なに巨大化することはありません。
 私も、メールは“月単位”で別のメールボックスを作って退避させています。ですから、頻繁に使っているアカウントだとそこまで肥大はしません。とは言え、普段使っていないアカウントだといつの間にかファイルサイズが巨大になっている場合もありました。いずれにせよ、“Tiger”(Mac OS X 10.4) になってからは、メール単位で保存されますから、ファイル自体がそんなに巨大化することはなくなりました。しかし、全てのアカウント (16!) のメールを毎月単位で別のフォルダに退避するというのは手間が掛かりすぎて現実的ではありません。
> 必要ならば、必要なときに退避させてあるメールボック
> スの中を見れば良いだけですから。
 その通りです。ただ、メールの管理や保存のし方、使い方は人それぞれですからね。

2007/10/08 17:04 Community User への返信

> 全てのアカウント (16!) のメールを毎月単位で別のフォルダに退避するというのは手間が掛かりすぎて現実的ではありません。
"〜/Library/Mail"を別の場所にコピー、コピーした"Mail"フォルダーを"07年度Mail"とかにリネーム、で、Mailの方でメイルボックスの中にある全てのメールを選択してゴミ箱へ。で、ゴミ箱を空にする。それだけですけど。

2007/10/08 19:24 Community User への返信

>> 全てのアカウント (16!) のメールを毎月単
>> 位で別のフォルダに退避するというのは手間が
>> 掛かりすぎて現実的ではありません。
>
> "〜/Library/Mail"を別の場所にコピー、コ
> ピーした"Mail"フォルダーを"07年度Mail"とか
> にリネーム、で、Mailの方でメイルボックスの
> 中にある全てのメールを選択してゴミ箱へ。
> で、ゴミ箱を空にする。それだけですけど。
 なるほど、そういうやり方もアリだと思います。私の場合は、常に Apple Mail 上で過去のメールも開けるように、左側のペインに過去のメールのフォルダをアカウント別に作成し、それぞれのアカウントごとに時系列で(受信数の少ないものは年単位で、多いものは月単位で)さらに小分けのフォルダを作るやり方なので、結構手間がかかるのです。こういうやり方もアリだと思います。

2007/10/08 19:37 Community User への返信

どんな使い方をしても自由です。
ようはトラブルが起こったら対処出来れば良いだけなのでは...

2007/10/09 07:51 Community User への返信

>左側のペインに過去のメールのフォルダをアカウント別に作成し、それぞれのアカウントごとに時系列で(受信数の少ないものは年単位で、多いものは月単位で)さらに小分けのフォルダを作るやり方なので
個人個人で良いんですが、OSとアプリケーションに対してかなりの負担をかけることになるのではないかと危惧します。

2007/10/09 09:12 Community User への返信

こんな工夫も...
$HOME/Library/Mail/のsymbolic linkは不可視です。Data volumeのsourceも不可視です。
# iTunes, iPhoto, iMovie関係も... ミスを防ぐのとスッキリなので気に入ってます。
ISPの迷惑メール振り分けサービスを利用していますのでSPAMは届きません。なのでルールは送り先別に色付けしているだけ。freeのaccountを利用して特殊な使い方も(想像出来ないかも)。

2007/10/10 20:05 Community User への返信

もう解決されたかもしれませんが、自分も二日前から突然メールが送信できなくなりました。色々、調べていたのですが、結局、mailのヘルプを見て解決する事ができました。
mailの環境設定・・・/アカウントで、該当するアカウントを選択し(自分は.macです)
送信用メールサーバのサーバ設定/サーバのポートを25から587に変更したら送信できる様になりました。今まで使えていたので納得できないのですが、プロバイダ側で解放するポートを変更したりしたのかもしれません。
ご参考までに、mailのヘルプは、
問題を解決する 一般的な問題の解決策を見つけます。
メールを送信する/受信する
サーバ接続がポート 25 でタイムアウトになってメールを送信できない
の解決方法を見ました。

2007/10/10 20:11 Community User への返信

> プロバイダ側で解放するポートを変更したりしたのかもしれません。
俗に言うOutbound Port 25 Blocking、スパムメールの踏み台対策の25番ポートブロックです。
今回のしい坊さんの件とは関係ないですね。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

メールが突然送信されなくなりました

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。