
Thunderbird17.0.2を使用しています。
このソフト内にある指定した複数のメールデータをエクセル(.xls)やCSV(.csv)等で1つのファイルにまとめたいのですが、何か方法はないでしょうか。
ソフト内にあるたくさんのメールのうち、エクスポートしたいデータはテキストファイルで、本文の形式も決まっています。
その特定の複数メールを1枚のCSVで、たとえば横列に1件のメール本文を改行ごとにセルを分けて整理したいのです
(横1列が1件のメール1件なので、横行の数=メール件数になり、縦のアルファベット行の数だけ改行数になります)
方法ご存知の方是非教えてください
よろしくお願いします
No.1ベストアンサー
- 回答日時:
次のアドオンのImport Export Toolsを入れてみてください。
https://addons.mozilla.org/ja/thunderbird/addon/ …
追加すると、mboxファイルやemlファイルのエクスポート・インポートなどの通常の利用方法のほか、色々なメニューが追加されて、HTMLファイル、csvファイル、textファイルなどにトレイ単位のメールを出力できるようになります。
メニューは、対象トレイの右クリックやツールメニューの「Import Export Tools」から扱えます。
なお、csvのスプレッドファイルは、文字コードがUTF-8で出力されるので、出力されたファイルをメモ帳で開いて、ANSIに変更して上書きする必要があったと思います。
回答ありがとうございます
早速インストールして試してみました。
文字コードは設定でshift-jisにも変換できたので、問題ありませんでした
しかし、本文のところで、改行してあるところはそのまま改行コードが出力され、これを別のものに置き換えることが出来ません
もちろん""で本文全体がくくられているので本文全体を1つのものとしてみなされるためcsvをエクセルやopenofficeなどで開いても本文途中で下の行に行くことはありませんが、本文の中を改行ごとにセル分けすることが出来ません
(別のエディターで先に改行コードをカンマなどに一括置換することも考えましたが、それだと次の行へ行くための改行コードまで置換されてしまうため、全てのメールが横1行で連なることになってしまうのでそれも出来ません)
ヘッダーあたりは必要なく、本文(body)内のテキストデータを改行ごとにセル分けして取得したいのですが、何か方法はないでしょうか
No.2
- 回答日時:
A.No1です。
>本文の中を改行ごとにセル分けすることが出来ません
申し訳ありません。確認しましたが、セルの結合を使って手作業での編集でセル分け使用としても意図どおりに保存できずに難しそうで、私の知見ではこれ以上の手だけは無理でした。
また、D2というソフト(30日試用可能)を使って、Thunderbirdのmboxファイルを直接選択して、抽出してcsvに保存できるようですが、本文の改行ごとにセルにするのは私のテストでは出力できないのでギブアップです・・。
(D2 メール自動データベース変換ソフト)
http://www.yamamototakashi.com/soft/index.html
いろいろ試しながら回答頂き、本当にありがとうございます。
最初に教えて頂いた方法でデータをCSVにまとめ、その後正規表現が使えるテキストエディターでの置換を組み合わせたりすることで何とか思うようなまとめができそうです。
(本来変換したくない改行部分の規則性が他の規則性と若干異なっていたため置換を何度かすることで対応できそうです)
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Thunderbirdで受信トレイの送信者・件名・送信日時の一覧をコピーする方法
Outlook(アウトルック)
-
thunderbirdでメールをエクセルにエクスポートする方法
Gmail
-
Thunderbirdで受信したメールをテキストファイルで再保存したい
Yahoo!メール
-
-
4
ThunderbirdのメールをCSV書出したい
Gmail
-
5
受信(送信)メール一覧を印刷できるメールソフトを教えてください。
その他(ソフトウェア)
-
6
複数のメールファイルを1つのテキストファイルにする方法
その他(ソフトウェア)
-
7
メール文書を永久に保存したい!
Outlook(アウトルック)
-
8
Thunderbird 受信メールからのアドレス・名前 エクスポート方法
その他(メールソフト・メールサービス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【CSVファイル】先頭の文字列に...
-
アクセスがインポートできる容...
-
yahooショッピングでCSVから商...
-
エクセルで縦のカラムデータを...
-
【Excel】[Expression.Error] ...
-
Accessでエクセル出力の保存先指定
-
社内Excel共有ブックでの保存ト...
-
vbsでゴミ箱への移動
-
Dream weaverで、誤ってファイ...
-
相手のPCにVBAからメッセ...
-
共有フォルダに誰が何にアクセ...
-
「1004:アプリケーション定義...
-
AccessVBAで作成したExcelファ...
-
『ORA-00936: 式がありません。...
-
selectした結果の余計な余白を...
-
ストアドプロシージャで外部プ...
-
SQLPLUSで結果を画面に表示しない
-
access 更新ボタンを作る
-
オラクル(PL/SQL)のエラー
-
Access2010実行時エラー-21473525
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
100万行のCSVを10万行ずつのフ...
-
【CSVファイル】先頭の文字列に...
-
Access インポート
-
アクセスでcsvに出力した際、頭...
-
ThunderbirdのメールをCSVでま...
-
csvファイルをアクセスにインポ...
-
タブ区切りデータからダブルコ...
-
Access2007のエキスポートについて
-
カンマがデータとして入ってるC...
-
accessで項目内の文字を自動改...
-
Access95のエクスポートで教え...
-
csvファイルが保存すると数...
-
sqlldrのフィールドの属性について
-
DB2のエラーコードについて
-
TXTで作成したファイルをDATフ...
-
ファイルメーカーVer6でのCSV書...
-
Accessでdatファイルのインポート
-
Gmailからウィルコムへの連絡先...
-
iTunes で管理している曲をリス...
-
MS Accessでデータインポート前...
おすすめ情報