アカウントが勝手に消える
アカウントが勝手に消えたのですが・・・原因として何か考えられるものを教えて下さい。困ってます。
アカウントが勝手に消えたのですが・・・原因として何か考えられるものを教えて下さい。困ってます。
「format=flowed」ではなく「format=lowed」と
すみません、ペーストする時に失敗したみたいです。テストメールのヘッダー情報を見ると「format=flowed」と記載されていました。
あと何処を確認すればよろしいでしょうか?
>(mail-address)
>(mail-address) Thu Aug 21 14: 17:25 2003
念の為、この部分を確認してください。「From」を書き忘れたわけでは
なく、本当に、メールアドレスだけの行があり、その次に、「From」では
なくメールアドレスから始まる行があるのか。
#「From:」ではなく「From」。
通常、「From (mail-address) (date)」の行から始まり、次の(空行に続く)
「From (mail-address) (date)」の手前までを一つのメールデータ
(ヘッダ+本文)として扱われます。最後のメールはファイル終端まで。
ーーー
From ???@??? (date)
(ヘッダ)
(空行)
(本文)
(空行)
From ???@??? (date)
(ヘッダ)
(空行)
(本文)
:
:(以下繰り返し)
ーーー
mbox(メールボックス)はこう言う構造になっています。もしこの構造が
壊れてしまった場合、ヘッダと本文の意味的なモノが入れ替わってしまう
ことがあるかもしれません。
テストメールのヘッダーを確認したところ、
(mail-address)
(mail-address) Thu Aug 21 14: 17:25 2003
Date: Thu, 21 Aug 2003 14:17:25 +0900
このように、メールアドレスから始まっていました。
AppleMailを終了して、Finderで"$HOME/Library/Mail/"に移動して、テストメールの入っているメールボックス(送信済みの方ならサーバ名のついたフォルダの中のSent Messages.mbox、通常のメールならMailboxesフォルダ以下の該当する***.mbox)を右クリック(あるいはctrl+クリック)して「パッケージの内容を表示」を選んでください。
その中にmboxというファイルがあると思いますので、そのファイルのバックアップを取ってから、適当なテキストエディタで開いてください。
エディタに表示されている内容が先に書いたような構造になっているかを確認して、なっていないようであれば適当に編集、例えばメールアドレスだけの行を削除して次の行の頭に「From」を追加して「From (mail address) (date)」の形式になるようにして保存して、AppleMailを起動して編集したメールボックスを選択してから、メニューバーの「メールボックス>メールボックスを再構築」を選んでください。
これで治るような気がしないでもないです。
もし面倒臭そうだと感じたのであれば、該当するメールボックスのmboxファイルをどこかにバックアップ取ったあと、そのメールボックス(***.mbox)自体を削除してしまった方が手っ取り早いかもしれませんね。mboxファイルは単なるテキストファイルなので、テキストエディタでいつでも見れますし。
.macのDBの方でも似たような状況のトピックがあり、注目していたのですが、結局原因が分からないまま終わってしまったようです。
そのトピックの方は、アカウントを消して、もう一度作り直すことでMailが復活されたようです。
もだ様が書いてくださった方法を試してみて、それでもMailが復活しないようでしたら、アカウントの作り直しを検討してみてください。
・アカウントの作り直し方
S/S様がMailで、POPアカウントを一つだけ使っていることを前提に書かせてもらいます。
1 メールのバックアップ
アカウントを消すと、受信・下書き・送信済み・ゴミ箱メールボックス内のメールがすべて消えてしまいます。
そこで「メールボックス」メニューの「メールボックスを作成」コマンドで、受信バックアップ・下書きバックアップ・送信済みバックアップ・ゴミ箱バックアップといった名前のメールボックスを作り、それぞれメールを移動させておきます。
2 アカウントを消す
環境設定のアカウントリストからアカウントを選び、「取り除く」ボタンを押す。
3 Mailを終了させる
4 Mailを起動させる
アカウントがない状態でMailを起動すると、アカウントを作成するダイアログが自動的に表示されますので、ここで新しいアカウントを作ってしまうと楽です。
5 バックアップしたメールを戻す
6 バックアップようのメールボックスを消す
もだ様の言われる通りに行い、テストメールを試したのですがやはり「ヘッダー情報」が添付され効果がありませんでした。
fumiaki様の手順で行ってみようと思うのですが、バックアップ用のメールボックスを、今度、戻す時の手順を詳しく教えて頂きたいのですが、すみません。
そして、今「Mail」の代用にNetscapeのメールソフトを使っているのですが、こちらもメールボックスのバックアップを取っておいた方がいいですか?
質問なのですが「plist」ファイルが壊れているとか関係はないですか?
> そして、今「Mail」の代用にNetscapeのメールソフトを使っているのですが、こちらもメールボックスのバックアップを取っておいた方がいいですか?
ネットスケープの方のバックアップは、必要ないと思います。
> 質問なのですが「plist」ファイルが壊れているとか関係はないですか?
plistファイルが壊れている可能性もありますし、その他の原因も考えられます。(キャッシュが壊れたとか、アクセス権が変になったとか)
S/S様の環境を私が直接触ることができませんので、原因を特定することは難しいような気がしましたので、他のDBで見た解決方法を前回書かせてもらいました。
> fumiaki様の手順で行ってみようと思うのですが、バックアップ用のメールボックスを、今度、戻す時の手順を詳しく教えて頂きたいのですが、すみません。
バックアップ用メールボックスに移動させたメールを、本来のメールボックスに移動するだけなのですが、もう一度メールをバックアップする方法を最初から書かせてもらいます。
簡単のため「受信」についてだけ書きますが、「下書き」「送信済み」「ゴミ箱」についてもほぼ同じような手順です。
1 メールのバックアップ
「メールボックス」メニューの「メールボックスを作成」を実行する。
表示されるダイアログで、場所には「このMac内」を選び、名前には「受信バックアップ」と入力する。
「受信」メールボックスを表示させ、「編集」メニューから「すべてを選択」を実行する。
「メッセージ」メニューの「移動」サブメニューから「受信バックアップ」を実行する。
これで今まで「受信」メールボックスにあったメールが、すべて「受信バックアップ」メールボックスに移動します。
5 バックアップしたメールを戻す
「受信バックアップ」メールボックスを表示させ、「編集」メニューから「すべてを選択」を実行する。
「メッセージ」メニューの「移動」サブメニューから「受信」を実行する。
これで「受信バックアップ」メールボックスに移動させてあったメールが、すべて「受信」メールボックスに戻ります。
6 バックアップようのメールボックスを消す
「受信バックアップ」メールボックスを表示させ、「メールボックス」メニューから「メールボックスを削除」を実行する。
fumiaki様の言われた手順に従い、アカウントの作り直しを試してみました。テストメール・ほか何件かへメールを送信したところ、以前のような状態でヘッダー情報が添付されなくなり、本文もちゃんと送れるようになりました。 私のような知識の無い人間に、ここまで説明して頂いて本当に助かります、有難う御座いました。 そして、今まで説明して頂いた方々にも、お礼申し上げます。有難う御座いました。
アカウントが勝手に消える