法的な目的でPDF)に変換または印刷する必要がある.eml形式の電子メールが約300通あります。そのため、かなり具体的なニーズがあります。
私がこれまでに試したこと(そしてなぜそれが機能しなかったのか):
OutlookからPDF)に印刷します。常に私の名前が一番上に表示されます。自宅で、アカウントを設定せずにファイルを開くと、名前なしで個別に印刷できることを偶然発見しました。しかし、それらをOutlook自体にインポートして、一度にすべて、または少なくとも一度に1つずつよりも大きなバッチで印刷する方法はないようです。一度に1つずつ印刷する傾向があったとしても、 Outlookがファイルへの印刷ジョブでデフォルトに設定しているように見えるジョブ名/ファイル名は「MicrosoftOutlook-メモスタイル」ですが、これは適切ではありません。
補足:自宅にある3つの異なるPDFプリンター:Microsoft Print to PDF、Foxit Reader、PDFCreatorにアクセスできます。MSPTPはデフォルトのファイル名をまったく提供していません。他の2つは私が上で述べたもの。
Importexporttoolsアドオンを使用して、それらをThunderbirdローカルフォルダーにインポートします。これは私の最善の策かもしれませんが、importexporttoolsを再度使用してファイルをまとめてPDFに保存できるはずですが、保存するものはすべてPDF inこの方法では、デフォルトのヘッダー/フッターがあります。構成ファイルを精査し、Tbirdの内外でセットアップしましたが、その設定がどこから取得されているかを一生見つけることができません。別の方法は、300個すべてを保存することです。しかし、私がそれを望んでいたとしても、Tbirdはわずかなヘッダー(from、date、print.show_header = 0の件名で構成されていると思います)またはすべてを印刷します-間にはありません。イライラすることに、 「通常の」ヘッダー(1)と完全なヘッダー(2)の違い-どちらも完全なヘッダーを印刷しているようです。したがって、このルートを使用する場合は、PDFからBCC行を手動で削除する必要があります。それらの半分は、与えるか取る。
(元の投稿以降に追加)拡張子をmhtに変更し、InternetExplorerで開きます。 FirefoxとChromeでも開封してみました。 IE見栄えが良く、フッターとヘッダーはフォーマット可能でしたが、すべての電子メールヘッダーが完全に欠落していました。Firefoxはそれを開かず、ダウンロードのように処理し、Chromeこれは、1つの長い行の本文のプレーンテキストであり、書式設定もヘッダーもありませんでした。すべてのベースをカバーするために、3つのブラウザーすべてでemlファイルを試しました。何もしませんでした。
誰かアイデアはありますか?
Here は、EML
(MIME形式)ファイルをPDF
に変換するオープンソースツールです。それはによってそうします
mime/structureを解析(およびクリーニング)し、それを
html
に変換してから、wkhtmltopdf
を使用して生成されたhtmlをpdfファイルに変換します。
したがって、変換プロセスをHTMLに適合させるか、生成されたHTMLファイルをPDFに変換する前に後処理することができます。