7-Zipを使って添付ファイルを圧縮します。
別途、7-Zipが必要になります。
マクロの先頭にある「password="..."」の所を適当に書き換えればパスワード付きZIPファイルも作成出来ます。
ZIP32J.DLLを使った圧縮マクロの方だと、
1.ハングアップする事例報告があった。
2.ファイル名に角括弧を含む場合にうまく動作しない。
3.64bit版で使えない。
の問題があったので、このマクロを作成しました。
7-Zipのダウンロード先:
http://sevenzip.sourceforge.jp/
改良版の説明:
送信系メールでの動作は従来通りで、受信系メールの添付ファイルを圧縮する動作が少し改良されてます。
1.既にzip形式ファイル単独になってる場合はそれ以上圧縮しないようにしました。
2.zip形式ファイルと他の形式のファイルが混在してる場合に、zipファイルはそのままにしつつ、他の形式のファイルだけをまとめてzip形式にする用の、「添付ファイル圧縮-7zip-SemiSeparate.mac」も添付しました。
|
|
|