• ベストアンサー

Mail.appでフォルダ内のメールを1通ずつrtfもしくはtxtで保

sshibaの回答

  • ベストアンサー
  • sshiba
  • ベストアンサー率69% (73/105)
回答No.2

#1です。 とりあえず、先の回答に対する反応の中で > 仮に複数メールを1つのPDFファイルとしてエクスポートすると、 という文面がありますのでちょっと気になるのですが、#1で回答した「PDFファイルを作成する方法」というのは、あくまで「1つのメールに対して1つのPDFファイルを作成する」方法であって、「複数のメールを1つのPDFファイルにする」方法ではありません。複数のメールを選択して操作する限り、複数のPDFファイルが作成されますので、その点はご注意ください。 (SOHO notesであれば、複数のPDFファイルを取り込んだ時にそれが1つのエントリにまとまってしまうような挙動はなかったと思います) で、その上で、今回のようなジャーナルソフトに取り込むような用途を考えておられるのであれば、いくらtxtファイルと言っても文字コードが化けていてはちょっと使い物にならないと思いますので、一括してファイル名変更+文字コード変換をしてしまった方が手間がかからないだろうと思います。一番簡単なのはターミナルでちょっとしたシェルスクリプトを走らせるのが手っ取り早いのではないでしょうか。 とりあえず、#1の回答の(c)までを行った状態で、下記の手順を実行してみてください。 (d) Finderの[ユーティリティ]フォルダから[ターミナル]を開く (e) cd コマンドで、#1の(c)の保存先フォルダへカレントディレクトリを移動させる (f) 以下のシェルスクリプトを実行 for i in * { nkf -J -w $i > $i.txt rm -f $i } ※ シェルのコマンドラインから入力して構いません。シェルのコマンドプロンプトが、1行目を入力した段階で">"に変わりますので、2行目以降を続けて入力してください。最後の"}"を入力して[return]キーを押した時点で処理が始まります。 ※ nkfコマンドの"-J"オプションは大文字であり、かつそれ以外のすべてのアルファベット文字は小文字であることに注意してください。1行ずつコピペした方が確実かも知れません。 これでファイル名変更+文字コード変換を一括で行うことができると思います。 なお、申し訳ありませんが、sshibaはUNIXな人なのでAppleScriptはよく知りません。 Automatorを使うのであれば、元のメールをテキストファイルに変換するよりもPDFファイル化した方がよいだろうと思います。ワークフローの中で「PDFからテキストを取り出す」というアクションが選択できますので、これと「テキストエディット書類の内容を設定」アクションを組み合わせることで文字化けのしないテキストファイルを作ることは可能かと思うのですが、上記のシェルスクリプトよりはちょっと手間がかかりそうな感じがします。

lunemoon
質問者

お礼

本当にありがとうございました。 問題は一応?無事解決しました。 まず、 > 仮に複数メールを1つのPDFファイルとしてエクスポートすると、 上記は完全に私の勘違いでした。 「PDFとして保存」すると仰る通り1つ1つ別々のPDFとしてエクスポートされました。 しかし、複数選択したメールのうち、一番最初のメールタイトルで保存されてしまいます。 仮に3通を選択した場合、仮に一番上のメールタイトルが「ミーティングについて」だとすると、 保存されたPDFは ・ミーティングについて-1.pdf ・ミーティングについて-2.pdf ・ミーティングについて-3.pdf のようになってしまい、2通以降のタイトルが正しく反映されません。。。 ちなみにプレビューすると、それぞれのメールタイトルでPDFが一時的に作られるようです。 「PDFとして保存」でPDF名が正常に作られる方法を探していました。 すろと印刷時のPDFメニューに「Save as PDF to SOHO Notes」というメニューを発見! この選択によって正常に(メールタイトルをPDF名として)個々のメールがPDFファイルでSOHO Notes内にインポートされました。 ※余談ですが・・・ 正直PDFだと扱いにくいです。 ただ今回の件でPDFのメリットも実感しました。文字コードあたりはPDFなら気にしなくて良さそうです。 ただPDFに強いのはMacだけですし・・・WindowsはPDF全然ダメですしね。。。Adobe製品買わないと。 情報を溜め込むのであれば、ジャーナル系のソフトがいつまで続くか分からないし、PDFの規格自体もあと何年持つかには疑問を持っています。 ただそれ以上に私が一番懸念していたのはiPod Touch上での取り扱いについてです。 SOHO Notesを導入したのはiPod Touch(iPhone)用のアプリの開発が当時、一番進んでいたからです。 iPhone用のアプリはNoteLifeというのですが、このNoteLife内でtxtやrtfだと見やすく表示されるのですが、 PDFだと所謂PDFリーダー的な表示の仕方になり、視認性がいまいちなのです。 しかし、全文検索などを試したところ、PDF内の単語も正常に拾われていますし、今回の一番重要な目的である「メールをSOHO Notesにインポートしたい」ということは達成出来ていますので、これで十分かもしれないと思いました。 以上の状況を鑑みて、今回教えて頂いたPDFでの保存でSOHO Notesにインポートする方法で行こうと思います。 本当に丁寧にご回答下さりありがとうございました。貴方様のおかげでこの問題はクリア出来ました。 rtfエクスポートが良いなと思ってはいますが、教えて頂いたスクリプトを試してみたら、 nkfコマンド自体が入っておりませんでした(汗 CUIは苦手なのでGUIで出来るPDF保存で今後は頑張りたい思います。

関連するQ&A

  • 拡張子 RTF を doc に変換する方法を教えてください

    はじめまして。 拡張子の「RTF」 を「doc」 に変換する方法を教えてください。 ちなみに、「RTF」 を「txt」に変換する方法はわかりました。 「txt」を単純に「doc」にしようとするのですがこれも方法がわかりません。 vistaに買い替えてから、使い方があまり分かりません。 どなたか、教えてください。 よろしくお願いします。

  • フォルダ内の古いファイルを自動で削除する方法

    Macの特定のフォルダ内に保存されているファイルで、追加日から3日以上経過しているものを自動で削除したいのですが、良い方法を教えてください。 保存フォルダ内にはサブフォルダがいくつかあり、Automatorで試したところ、フォルダ内のファイルは削除できましたが、フォルダ自体は削除されずに残ってしまいました。 Automatorでフォルダごと削除する方法があれば教えてください。 他の方法でも構いませんので、ご指導宜しくお願いします。

    • 締切済み
    • Mac
  • Mail.app

    macのMail.appで受信したメールの差出人を、既存の連絡先に保存するためにはどうしたらいいでしょうか? 新規の登録はわかりますが、既存のものに登録する方法がわかりません。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • Macで指定フォルダ以下のファイル一覧作成するには

    MacBookで指定フォルダ以下のすべてのファイルのリスト(ファイル名、パス、更新日)を取得したいです。 事情があってフリーソフトでも新たなソフトはインストールできないので、Automatorもしくはapplescriptでできないかと考えています。 ファイルパスだけならAutomatorでできましたが、更新日も一緒に取得する方法はないでしょうか?

    • ベストアンサー
    • Mac
  • Finderで特定のフォルダをキーボード操作から開きたい

    Finderがアクティブのとき、例えば Command+Shift+A でアプリケーションフォルダが開きますが、 主要なフォルダ(ユーティリティ等)以外のフォルダを登録することは可能でしょうか。 例えば、Command+Shift+Pでピクチャのフォルダを開く といったことをしたいのです。 キーボードショートカット、Automator等見ましたが設定できるようには思いませんでした。 何なら、Applescript等を使ってもかまわないです。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • Automatorで画面共有.appを利用したい

    macのAutomatorで画面共有を利用したいのですが,やり方が分かりません. ふだんはmacで別のmacに対する画面共有を行う場合には, (1) Finderのサイドバーに表示されているmacを選択し,「画面共有」のボタンを押す もしくは, (2) 画面共有.appを起動して,「共有コンピュータを接続」というウィンドウに対象macのIPアドレスなどを記入する などの作業をしているのですが,この作業をAutomatorを使ってアプリケーション化してD ockに保存しておきたいのです. お詳しい方がいましたら何卒お教え下さい. よろしくお願い致します.

    • ベストアンサー
    • Mac
  • pdf ファイルのrtf への保存

    pdf ファイルを文書として保存したいのですが、リッチスタイルrtf では可能なはずですよね?どういうわけか保存作業を終了しても保存されていません。Adobe 5.0では無理なのでしょうか? これができないと全部タイプし直ししなければならず、困ってます。

  • メールフォルダ内のメールを一括で移動させる方法。

    J-PHONE T-07使用者です。メールフォルダの整理をしています。 メールフォルダの名前を変更し、フォルダ名と内容が合わなくなったため、 各メールを該当するフォルダへ移し変えています。 中には100通以上のメールが保存してあるフォルダがあります。 手作業では大変なのでフォルダにあるメールをすべて一括で 他のフォルダへ移動させる方法はないでしょうか?

  • Wordで作った文書をRTF保存にすると容量が増えて、メールできない。

    MacでWord(Office2001)を使い文書を作ったのですが、RTF形式にてメール添付し送信するように求められています。文書(20KB)には100k程度のJpeg写真が4枚挿入してあるのですが、そのまま.doc形式にて保存すれば200k程度になるのですが、.rtf形式に保存すると2MBを越えてしまいメールに添付し送信する事が出来ません。これはソフトの異常なのでしょうか? 困っています良いご教授をお願い致します。

  • Automatorで下書きメールを予約送信する方法

    お世話になります。 Mac OS10.8.5 メール(バージョン6.6)を使っています。 メールアプリの下書きフォルダに入ったメールを 予約送信したいのですが、方法が分かりません。 Automatorで アプリケーション→メール→新規メールメッセージを作成 →送信メッセージを送信→保存 iCalで設定 では上手く動作するのですが、 私はAutomatorで新規メッセージを作成するのではなく、 メールアプリの下書きフォルダ内に入ったメールを 指定し、予約送信したいのです。 Automatorにこだわっているわけではありません。 何か方法があれば教えていただけないでしょうか? よろしくお願いいたします。

    • 締切済み
    • Mac