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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 15 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2016年12月11日(日) 16:00 
こんにちは。
Mac OSに標準で付属するMail.appをやめてThunderbird に移行しようとしています。
Thunderbirdをダウンロードし、インストール、アカウントの設定を行いました。
送受信のテストを行うと、受信の時「受信トレイが満杯のため、これ以上メッセージを保存できません。、、、」とエラーが出てしまいました。
送信は成功しています。

環境は macOS Sierra バージョン10.12.1 です。
機種は、iMac (21.5-inch, Late 2015)

インストールしたThunderbirdは、45.5.1 です。

「フォルダの最適化」、「ゴミ箱を空にする」
inbox inbox.msf を消去しても変化ありませんでした。
初めてのインストールでしたので、両ファイルとも0バイト、2KB程度なのですが、、、

試しにTimeMachine でインストール前に戻って、
再度、インストールと設定を行ったのですがまったく同じ症状です。


何が起こっているのか、全く分かりません。
どなたかアドバイスをお願いできないでしょうか?

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年12月11日(日) 16:32 
オフライン

登録日時: 2011年7月14日(木) 22:59
記事: 547
「受信トレイが満杯のため、これ以上メッセージを保存できません」については幾つか過去記事があります。
MozillaZine.jp フォーラム ・トピック - [解決済み] 最適化してもINBOXの容量が変わらない
MozillaZine.jp フォーラム ・ トピック - 「受信トレイ フォルダが満杯のため、これ以上メッセージを保存できません」について
これらは試されてるでしょうか?

また、InboxやInbox.msfの削除では改善されなかったとのことですが、これらのアクセス権は確認されていますか?
「読み取り専用」などだと適切にファイルの更新が出来ずにエラーが出る要因となります。

メールのプロトコルはIMAPとPOPどちらでしょうか?
IMAPだと、サーバ側のメールボックスの容量上限に引っかかって、文字通り「受信トレイが満杯」の可能性もあります。

_________________
Thunderbirdの基本を書いています(ずっと発展途上) とりかごとなり。
基本の操作(画像あり):バージョン確認 / セーフモード / 新規プロファイル作成
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月11日(日) 16:56 
meeyar さん
ありがとうございます。
過去記事の方ですが確認してみましたが、解決いたしませんでした。
「索引の再構築」メニューは見当たりませんでした。「最適化」はありました。
最適化しても変わりません。
アクセス権の方もログインしている私のアカウントは読み書き可能な状態です。
また駄目押しの確認ですが、inbox ファイルもエディタソフトで開くこと、書き込み保存できることを確認いたしました。
どうぞよろしくお願いいたします。

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年12月11日(日) 16:59 
お伝えするのを忘れてしまいました。

受信サーバは、POP です。

どうぞよろしくお願いいたします。

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年12月11日(日) 17:33 
pote です。

1つ気がついたことがあります。
ネットのケーブルを引っこ抜いて、つまり、インターネットに繋がらない状態で
Thunderbird を起動するとエラーが出ません。

実は今まで使っていたメールソフトでは、ローカルPCでメールを取得後「サーバから削除する」という設定をしておらず、
今まで受信したメールをPOPサーバに溜め込んでいます。

Thunderbird はPOPサーバに受信コマンドを送る時、サーバ内にあるメールの総量を確認してから受信するのでしょうか?

inbox ファイルのファイル容量が4GBを超えたところでエラーが出ると思っていたのですがこれが原因でしょうか?

どうぞよろしくお願いいたします。

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年12月11日(日) 18:31 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
pote さんが書きました:
送受信のテストを行うと、受信の時「受信トレイが満杯のため、これ以上メッセージを保存できません。、、、」とエラーが出てしまいました。
送信は成功しています。
環境は macOS Sierra バージョン10.12.1 です。
インストールしたThunderbirdは、45.5.1 です。
inbox inbox.msf を消去しても変化ありませんでした。
初めてのインストールでしたので、両ファイルとも0バイト、2KB程度なのですが、、、

[補足されたもの] POP3、書き込み権限の問題は無し

2点ほど気になることが。
(1) 正式サポートは、Mac OS X v10.11 (El Captain) まで。
https://www.mozilla.jp/thunderbird/45.0/system-requirements/
テストし切れていないことが大きいとは思いますが、Sierra バージョン10.12での仕様変更にTb45ではまだ対応しきれていない、という可能性も十分にあります。
(2) OS・ファイルシステムでユーザーのディレクトリーのサイズ制限をしている場合、その情報の取り扱いのバグで、制限を超えていると誤判定をしてしまうバグ。

(A) Inbox.msfを作成して2kbのデータを書きこめているようですし、書き込み制限の問題はなさそうですが、Inbox以外のメールフォルダーで正常に書き込めるかの確認はしておきましょう。

メールを新規に作成⇒ドラフトに保存⇒後で送信。
Drafts(ドラフト)フォルダー、Drafts/Draft.msfファイルのサイズや更新日時、ファイル内容の確認。
ローカルフォルダのOutbox(送信フォルダ)、Unsent Messages/Unsent Messages.msfファイルのサイズや更新日時、ファイル内容の確認。

(B) (2) に関しては、ユーザーディレクトリーではなく、フル権限がある上位のディレクトリーをメールディレクトリーにして確認しておく。

サーバー設定で、サーバーに保存する設定にしてサーバーからは絶対に消さない設定にし、終了時にゴミ箱を空にするとか、期限でメールを削除する設定やフォルダーのプロパティーなどは一切オフにし、自動的に何かを行う類のものは、メッセージフィルターやジャンクフィルターなども含め、全て停止する。
こうしておけば、最悪の場合でも、popstate.datファイルを消せば、全メールのデータをサーバーから再度ダウンロードできます。
/ABC/Mailといったディレクトリーを作成し、そのPOP3アカウントのサーバー設定・メッセージの保存先で、/ABC/Mailを指定して再起動して、手動で受信してみる。
テストだから、サーバー設定/ヘッダーのみをダウンロード(フェッチかな?)を指定しておく方が利口かな。

pote さんが書きました:
ネットのケーブルを引っこ抜いて、つまり、インターネットに繋がらない状態で
Thunderbird を起動するとエラーが出ません。

サーバーに接続しなければInboxに書きに行こうとしないから、当然。

pote さんが書きました:
Thunderbird はPOPサーバに受信コマンドを送る時、サーバ内にあるメールの総量を確認してから受信するのでしょうか?

これは、Thunderbird38くらいからだっと思いますが、行っています。
4GB越え迄書き込んでしまってにっちもさっちもいかなくなってしまう問題が認識されて、LISTで返された全部のメールのサイズを足し算してから、データのダウンロードをするようになって、少し賢くなりました。

pote さんが書きました:
inbox ファイルのファイル容量が4GBを超えたところでエラーが出ると思っていたのですがこれが原因でしょうか?

サーバーで4GBを超えているんなら、それを先に言ってくれなくっちゃ。
面倒だから、上に書いたのを消すのはしません。

残念でした。Thunderbirdが、少し賢くなってしまいました。Thunderbirdだって、桁数が多くても、整数の足し算くらいはできます(^^)
以前は2GB、今は4GBの制限を知っているんなら、無茶をしてはいけません。
ユーザーディレクトリーのサイズ制限がなければ、内部的な限界の4GBで「受信トレイが満杯...」のメッセージをだしたはず。
サーバーのInboxのデータが4GB以上もあると、Thunderbirdは、一部のメールだけをダウンロード、ってな風にはしていなくて、全メールのサイズ情報を取得しますから、エラーメッセージをだすと思います。
(出してくれなきゃ困る。ダウンロードを開始する前にサイズの計算をするのをデベロッパーにお願いしたのは私なんだから)

ヘッダーのみのダウンロード、だとどうなりますか?
LISTでまずサイズをチェックしてヘッダーのみの場合にはTOP 0、というだけだから、ダメかな?

ダウンロードするだけなら、MailDirという手もあります。
サーバーに保存する、の設定のままで、MailDirで設定したPOP3アカウントでダウンロードし、
MailDirアカウントはダウンロード専用にして、
日常使用には、ダミーのPOP3サーバーで設定したアカウントで、巨大なメールフォルダー、というのは一切止めて、小さなメールフォルダーに分けて使う、
というあたりが現実的かな。

MailDirは、IMAPさえ関係しなければ、とりあえずは問題なく使えるレベルまでは来ていますが、
フィルターとか自動的なものとか、まだまだ細かな不具合はたくさんあって、実験的なものです。
テストしてもらうために正規リリース版でも使えるようにしていて、別に誰も使用を禁止してはいないですが、テストの為以外で使うのならば、全て自己責任で行い、ユーザーコミュニティーなどには一切の迷惑をかけないようにお願いいたします。

サーバーが、WebメールとIMAPもサポートしていれば、IMAPというのが、一番賢い方法です。
巨大なフォルダー、というのは基本的にはもっての他ですが、
Gmail IMAPの[Gmail]/All Mailのような、Gmailのアカウントの全メールの全データを[Gmail]/All Mailに保持するという困ったチャンがいるので、かなり以前に、IMAPのオフラインストアファイル(Inbox/Inbox.msfのセットでInboxの方)では、ファイル内のオフセット情報に64bitの整数を使い、4GBの制限を無くしています。

BerkleyStoreでの4GBの制限の理由が、ファイル内のオフセット情報に32bitの整数を使っているためなので、これを64bitにするための変更はかなり進んではいるのですが、随所に、オフセット情報を64bitにしただけではちゃんと動いてくれないコードがたくさんあって、まだ4GBの制限は生きています。


最後に編集したユーザー WADA [ 2016年12月12日(月) 06:13 ], 累計 2 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月11日(日) 19:32 
オフライン

登録日時: 2011年7月14日(木) 22:59
記事: 547
pote さんが書きました:
inbox ファイルのファイル容量が4GBを超えたところでエラーが出ると思っていたのですがこれが原因でしょうか?

POPのメールサーバで4GB?とも思いますが、POP/IMAP両対応のサーバという可能性もあるから不可能な数字ではないか…

もし確認可能ならサーバ側のメール容量がどの位あるのか見てみて、本当に4GB超えているのであればひとまずヘッダのみ受信とし、あとは
  • 以前Mail.appで受信したことのある古いメールは手動で移行する
    Mail.app内のメールを.eml形式で別途保存できるなら、一度これらをデスクトップ等に保存しておきThunderbirdのメールフォルダにDrag&Dropで直接コピーできる
  • 新しい(Mail.appで受信していない)メールや、上手く移行できなかったメールはThunderbirdで再受信する
とかでしょうか。
いずれも、フォルダ容量が4GB越えしないかの確認をしながら作業がよいと思います。

【補足】
「ヘッダのみ受信」は、アカウント設定>サーバ設定の「ヘッダのみ取得する」にチェックを入れます。
下記画像はWindows8.1のものですが、Macでも同様の項目があります。


添付ファイル:
headeronly.png
headeronly.png [ 79.94 KiB | 表示数: 10881 回 ]

_________________
Thunderbirdの基本を書いています(ずっと発展途上) とりかごとなり。
基本の操作(画像あり):バージョン確認 / セーフモード / 新規プロファイル作成
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月12日(月) 11:22 
WADAさま
meeyarさま

ご返信ありがとうございます。
ご指摘の点、試してみました。

> (1) 正式サポートは、Mac OS X v10.11 (El Captain) まで。
迂闊でした。現バージョンのリリースが先月末だったので、大丈夫だと思い込んでいました。


> (2) OS・ファイルシステムでユーザーのディレクトリーのサイズ制限をしている場合、その情報の取り扱いのバグで、制限を超えていると誤判定をしてしまうバグ。
>> メールを新規に作成⇒ドラフトに保存⇒後で送信。
こちらの方ですが、問題ないようです。各ファイルをエディタで開いて内容を確認しましたが、ヘッダーメールの内容とも記述されていました。


>> (B) (2) に関しては、ユーザーディレクトリーではなく、フル権限がある上位のディレクトリーをメールディレクトリーにして確認しておく。
デスクトップにフォルダを作りそちらを指定して、送受信してみました。
送信は問題ありません。Sent ファイルにもヘッダーとテストメールの内容が記述されていました。

この状態で、meeyarさんから教えていただた点とWADAさんの注意に従って、ヘッダーのみの受信を試してみました。
私が利用しているメールサービスはPOPのみで、ある程度の上限が来ると古いメールが削除される(らしい)のですが、ヘッダーだけにしても「満杯」となります。
(プレーン・テキストでは4GBもないと考えています。これは古いMacから今のMacにメールを移動した時に送受信と添付ファイルを含めて約4GBだったからです)


また、Mac Mail.app からのデータの移行も頭の痛いところで、Thunderbirdの(Macの場合ですが)「ツール」→「設定とデータを読み込む...」で、他のメールソフトからのインポートができるのですが、「Apple Mail」を選んでも上手くいかないのです。
Sierra になってからMail.appのデータの保存が「V4」に変わったからだと思います。これは単にフォルダの名称を変えれば解決するかもしれませんが、、(Thunderbird がSierra 対応でないのであれば、納得です)

また、eml ファイルでの移動も検討しているのですがこの方法だと添付ファイルの移動はできるのかな?と気になっていたところです。
それもあって、サーバーからのデータのダウンロードで対応できればと考えた次第です。


色々アドバイスをいただきましたが、Sierra に完全に対応していないのを知らなかったというのが、1つの原因だと反省しております。
4GBの制限の問題もありますが、対応版がリリースした後Mac Mail.app からのインポートで引越しをするのが一番手がかからないのかと考えました。
もうしばらく、様子を見て再度トライしてみようと思います。



meeyarさま、WADAさま、それとフォーラムの皆さん、お騒がせしてしまったことをお詫びいたします。また、質問をしてすぐにご返答していただきありがとうございました。

_________________
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2016年12月12日(月) 13:12 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
pote さんが書きました:
(プレーン・テキストでは4GBもないと考えています。これは古いMacから今のMacにメールを移動した時に送受信と添付ファイルを含めて約4GBだったからです)

「添付ファイル」とわざわざ別記しているのは、メールの添付はメールデータから除去して、base64をデコードして保存しているように聞こえます。
この状態で4GBもあれば、メールデータの合計サイズは、base64でエンコードすると4/3倍になるから、4GBを簡単に超えることになります。
送信メールのサイズにもよりますが、サーバーに今あるメールデータの量はかなりのものと思われます。

どのみち現在のInboxはゼロバイトで何もダウンロードできていないですから、ダメ元でMailDirでサーバーに残す設定でダウンロードしてみてはいかがですか?
~/Mail/<サーバー名>のディレクトリーのバックアップをとり(送信データなどがある)、mail.server.server#.storeContractIDを書き換えて、念の為に~/Mail/<サーバー名>の中身を全部消してきれいな状態にしておき、再起動するだけです。
MailDirだと、サイズの合計が4GB以内に収まるかかどうかのチェックは不要だからしなくて、サイズが51ビットの整数の範囲を超えた時にJavaScriptのNumberオブジェクトの有効桁数に引っかかるのが問題、というくらいのはず。
そんな巨大なMboxなんて、まだ誰も持っていない(^^)

Apple Mailからのデータの移行も、メールデータはemlxファイルで1メール1ファイルのはずだから、それをそのままMailDirの~/curディレクトリーにコピーして「Repair Folder(フォルダーの修復、かな?)」でいけるはず。
自分でダウンロードしたものはネーミングルールによるファイル名ですが、誰かがコピーしてそこにおいてあるものは、そのまま受け入れたと思います。
[加筆訂正]1メール1UnixMbox形式ファイルで、セパレーターのFrom - ラインがないとダメそうです。1メール分のデータしかないんだから、emlファイルをコピーしてFrom -が無ければないなりに処理してくれるかも、というのは、甘かったようです。[加筆訂正の終わり]

Apple推奨のAppleMailのメールデータの移行(というより、Appleは以前それしかサポートしていなかった)==移行前にImapでアップロードしておいて、移行後にImapでダウンロード、
というのも、Gmail IMAPのフリーアカウントがいつでも自由に使えますから、データの移行で苦労した時には、視野に入れておいた方がいいかもしれません。

SierraだとPOP3のダウンロードすら一切できない、というのもちょっと解せません。
そんなに手間はかからないから、MailDirで試してみるといいと思います。


最後に編集したユーザー WADA [ 2016年12月14日(水) 03:21 ], 累計 2 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月12日(月) 14:23 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
pote さんが書きました:
>> (B) (2) に関しては、ユーザーディレクトリーではなく、フル権限がある上位のディレクトリーをメールディレクトリーにして確認しておく。
デスクトップにフォルダを作りそちらを指定して、送受信してみました。
送信は問題ありません。Sent ファイルにもヘッダーとテストメールの内容が記述されていました。

デスクトップだと、結局はユーザーディレクトリーの下になるから、バグに引っかかっているかどうかの確認にはなりません。
/Userとかいったようなディレクトリーの下ではなく、/MyMailDirといったようなトップレベルのものなど、OSによる制限のかからない場所での確認や、ユーザーディレクトリーのサイズ制限とかユーザーごとのQuotaといったような設定をしているのかどうか、等の確認が必須になります。
それと、バグは、普通にメールのコピーや書き込みをする時ではなく、POP3でダウンロードする時のチェックでの話だったように思います。記憶違いかもしれませんが。
で、送信メールのコピーは、メールのコピーや移動と同じ。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月12日(月) 17:27 
オフライン

登録日時: 2011年7月14日(木) 22:59
記事: 547
Mac周りの話に絞って書いておきます。
pote さんが書きました:
また、Mac Mail.app からのデータの移行も頭の痛いところで、Thunderbirdの(Macの場合ですが)「ツール」→「設定とデータを読み込む...」で、他のメールソフトからのインポートができるのですが、「Apple Mail」を選んでも上手くいかないのです。
Sierra になってからMail.appのデータの保存が「V4」に変わったからだと思います。これは単にフォルダの名称を変えれば解決するかもしれませんが、、(Thunderbird がSierra 対応でないのであれば、納得です)

これは以前のOS Xの頃から非対応になっていて、Thunderbird標準の移行ツールではそのまま移せません。
Mail.appのメールを一括で移す方法については以前フォーラムで紹介したことがありますが(下記トピック参考)、それこそSierraに対応しているかどうかの確認ができておらず、積極的にはお勧めしていませんでした。
その他 • Macmailからの移行

pote さんが書きました:
また、eml ファイルでの移動も検討しているのですがこの方法だと添付ファイルの移動はできるのかな?と気になっていたところです。
それもあって、サーバーからのデータのダウンロードで対応できればと考えた次第です。

手持ちのOSバージョンが違う(OS X10.10.5/Mail.app8.2)のですが、Mail.appで.emlファイルを保存する方法を調べたので書いておきます。
Sierraで違ってたらすみません。
(2016/12/13 21:41追記:Mail.appのバージョンは、メニューの「メールについて」のバージョンでは8.2と出ますが、メールのX-Mailer:としてはApple Mail (2.2104)と出ます)

メールを保存するには、メニューのファイル>保存(command+S)または別名で保存(shift+command+S)で保存画面を開き、フォーマットを「メッセージソース」にします。
保存場所は任意に選べます。
添付ファイル:
maileml.png
maileml.png [ 27.58 KiB | 表示数: 10767 回 ]

一つのメールのみを選択した場合は、自動的に拡張子(.eml)がつくのですが、複数選択時は拡張子がつきません。
でもそのまま保存でOKです。
以下は複数選択・保存時の移行方法について書いておきます。

  1. あらかじめThunderbirdのプロファイルフォルダを開いておきます。
    使用中のプロファイルフォルダを開きたい。 - とりかごとなり。
  2. 一度Thunderbirdを終了させます。
  3. プロファイルフォルダ内のMail>Local Foldersを開いておき、この中にMail.appで保存しておいたメッセージソースをコピーします。
  4. Thunderbirdを起動
  5. ローカルフォルダの中に、3.でコピーしたファイル名のフォルダができている
  6. この中に移行したメール一式が含まれているので、メールを表示させて移行できていることを確認
軽くやってみたところでは、もともとのメール(Mail.app上に存在する状態)で添付ファイルが含まれていれば、メッセージソース保存・Thunderbird移行後も問題なく表示されていました。

_________________
Thunderbirdの基本を書いています(ずっと発展途上) とりかごとなり。
基本の操作(画像あり):バージョン確認 / セーフモード / 新規プロファイル作成
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:50.0) Gecko/20100101 Firefox/50.0

最後に編集したユーザー meeyar [ 2016年12月13日(火) 21:44 ], 累計 1 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月12日(月) 22:40 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
meeyar さんが書きました:
(OS X10.10.5/Mail.app8.2)
メールを保存するには、メニューのファイル>保存(command+S)または別名で保存(shift+command+S)で保存画面を開き、フォーマットを「メッセージソース」にします

いつの間にかUnix Mbox形式での保存がサポートされていたんですね。
Apple Mail V2でemlx形式の1メール1ファイルに変えたころは、Appleの正規文書にはIMAP経由しかなかった。
「Mail.app インポート エクスポート」とかでググって見つかった以下のものには、バックアップに関して「mbox形式」と書いてありました。
http://inforati.jp/apple/mac-tips-techniques/internet-hints/how-to-back-up-old-messages-of-mac-mail-app.html
また、「Thunderbird v3」が見られる以下の記事では、
WindowsメールのデータをアドオンでThunderbird v3に移す⇒Thunderbird v3 のメールフォルダーファイル(unix mbox形式)をMail.appにインポート
を紹介していました。
http://inforati.jp/apple/mac-tips-techniques/windows-hints/how-to-migrate-microsoft-windows-mail-data-to-mac-mail-app.html
Apple Mail V1ではUnix Mbox形式だったから、Unix Mbox形式ファイルのインポートのサポートは早かったのかな?
こういった記事は、書かれた日付とか説明しているソフトのバージョンとかが不明なものが多いので、いつのころからなのかは不明なんですが、少なくとも現時点では、Unix Mbox形式ファイルのインポート・エクスポート(保存)がちゃんとサポートされているようですね。

それにもかかわらず、今でもフォーラムなどで結構質問が見られるのは、Appleのヘルプドキュメントなどには碌な説明が無いからか、「Unix Mbox形式ファイルへの保存」はまだ新しい機能だからなのでしょう。
meeyarさんがポイントなさったフォーラムのトピックには、2016年のポストがあるんですが、、「Unix Mbox形式ファイルへの保存」への言及は見られません。
Mail.appから他のメーラーに乗り換えたいという多くのユーザーからの強い要求で、渋々Unix Mbox形式への保存をサポート、ってなことかも(^^)
「複数選択時には拡張子無し」はThunderbirdを意識しているように思えますし。

今は、わざわざツールや他のファイルを経由しなくても、Thunderbirdのメールディレクトリーに直接保存、Thunderbirdのメールディレクトリーから直接読み込み、ができるから、メールデータの移行が思いっきり楽になりましたね。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月13日(火) 13:39 
オフライン

登録日時: 2011年7月14日(木) 22:59
記事: 547
ちょっとこのトピックの本題とずれますが、一応補足。
WADA さんが書きました:
meeyarさんがポイントなさったフォーラムのトピックには、2016年のポストがあるんですが、、「Unix Mbox形式ファイルへの保存」への言及は見られません。
Mail.appから他のメーラーに乗り換えたいという多くのユーザーからの強い要求で、渋々Unix Mbox形式への保存をサポート、ってなことかも(^^)
「複数選択時には拡張子無し」はThunderbirdを意識しているように思えますし。

その他 • Macmailからの移行
にてcommand+Sでのメール保存を触れていないのは、元々がMail.appでまともにメールが見られない、エラーになるという現象での質問だったため、正攻法が困難(きちんとメールあるかどうかも不明)といった事情です。
そのため、~/Library/Mail/以下の.emlxを直接拾うといったカ技になっています。
そして、この.emlxは直接Thuderbirdで扱えない(開けない)ので、やるなら専用のツールが要りますよ、というのが大意です。

_________________
Thunderbirdの基本を書いています(ずっと発展途上) とりかごとなり。
基本の操作(画像あり):バージョン確認 / セーフモード / 新規プロファイル作成
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月13日(火) 18:40 
オフライン

登録日時: 2011年7月14日(木) 22:59
記事: 547
もしMail.appでの送受信に問題がなく、Mail.appにおけるメールの取扱い・表示・保存も適切に行えるならば、「Mail.app→Thunderbirdへのメール(.eml・.mbox)移行が可能」を前提にした別解を書いておきます。
「メールサーバにメールをため込んでるのが不具合の原因ではないか」の仮定に立った対処方法です。

  1. 最初にMail.appでメールサーバ内のメールを全て受信(ダウンロード)しておく
  2. メールサーバにWebメール等で直接入れるのであれば、その中のメールを幾つか削除してサーバ内のメール容量を減らす
    全部のメールを消さなくても、古いのや差支えなさそうなものなど
  3. 2.で削除したメールはMail.app上でメッセージソースとして保存→Thunderbirdへ手動で移行する
    方法はMozilla Thunderbird • Re: 初めてのThunderbirdのインストールでのトラブルで書いた、メッセージソースをThunderbirdのプロファイル内(Mail/Local Folders/)内にコピーする方で。
  4. 削除していない(=サーバ上にある)メールはThunderbirdで直接ダウンロードする
  5. 3.と4.の時点で既に4GBを越えるようなら適宜他のフォルダなどに分散保管する(Inbox≧4GBにしない)
メールがメールサーバに残っていなくても、Mail.appで.emlとか.mbox形式(※)で保存できれば、これをThunderbirdに移行することで今までのメールを活用できるはずという特徴を利用しています。
これは「Mail.appの挙動が正常かつSierraでも可能」な場合に限る方法なので、実際に行う場合はまず初めにMail.appで適切にメッセージソースが保存出来ることを確認してからにしてください。

(※)Mail.appで複数のメールを選択して保存した時の「拡張子無し」ファイルが.mbox形式のメールになっています。
mbox - Wikipedia

_________________
Thunderbirdの基本を書いています(ずっと発展途上) とりかごとなり。
基本の操作(画像あり):バージョン確認 / セーフモード / 新規プロファイル作成
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2016年12月14日(水) 08:20 
オフライン

登録日時: 2013年12月26日(木) 09:33
記事: 686
お住まい: 太陽系、地球、日本、ふてニャン県
メールデータの移行の悩みもあるようなので、追加しておきます。

皆さん意外に知らないようなんですが、「emlファイルのインポート」は、結構前からThunderbirdでサポートされています。
ただ、方法が、emlファイルをスレッドペイン(フォルダーでもいいはず)にドラッグ&ドロップ、で、知っている人しかできない、という難点があるんですけどね。
大量のemlファイルでやったことはなくて、せいぜい数個のemlファイルですが、複数のemlファイルのドラッグ&ドロップもOKです。

また、4GB越えの件も、もうじきリリースされそうです。
バグジラに Bug 1276381 があったので、見てみたら Bug 789679 が掲っていました。
Thunderbird 52だから、auroraのナイトリーかtrunkナイトリー(53)を一時的に使えば、4GB越えのデータをダウンロードして古いものをPOP3サーバーから消して4GB以下にするということを、Thunderbirdだけでできることになります。
後は、メールフォルダーを分割して全てが4GB未満になるようにしてCompact(フォルダーの圧縮)をしてリリース版のThunderbird45にすれば、普通に使えることになります。
.msfの中身の互換性がないかもしれないので、Repair Folder(フォルダーの修復、かな)をしておいた方が利口かもしれません。
4GBもあるMboxなんてなものは持っていないし、Gmail IMAPで無理矢理作ることは可能だけれどもわざわざそんなことをする気にはならないから、最終的に Bug 789679 がフィックスされても自分では確認をしていないので、本当にまともに動くかどうかの保証はできませんけど。

メールデータの移行でトラブルがあった時、手持ちの札が多ければ多いほど対処しやすくなりますから、手持ちの札を増やす、ということで、ご参考までに。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 15 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[57人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

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