"Folder" yang saya simpan-pesan dan kirim-email (sebenarnya file Unix MBX) sangat besar karena lampiran, sebagian besar yang saya simpan ke disk.
Saya ingin menyimpan pesan, tetapi ganti lampiran dengan file teks yang mengatakan "Lampiran dihapus: /full/path/to/attach.txt".
Bagaimana saya melakukan ini?
Saya menggunakan Alpine, tetapi alat apa pun yang melakukan ini untuk Unix MBX baik-baik saja. Alpine tidak membiarkan saya lampiran delete dari email, tapi saya tidak bisa menggantinya w / file teks. Catatan:
Saya menyadari bahwa saya dapat menyimpan pesan ke file dan mengedit file menggunakan emacs, tapi itu kludgey dan mungkin mengacaukan header "Konten-Panjang" dan hal-hal.
Saya juga menyadari bahwa saya dapat meneruskan pesan, dengan tajuk, kepada diri saya sendiri setelah menghapus lampiran. Sekali lagi, kludgey.
Saya tidak berpikir Alpine memungkinkan saya menambahkan lampiran ke surat tersimpan (kecuali jika saya ingin mengirimnya ke suatu tempat [yang mengacaukan tajuk]), jadi saya tidak dapat menghapus lampiran besar dan menambahkan yang lebih kecil.
Saya sadar saya bisa menulis skrip Perl untuk melakukan ini, tetapi berharap untuk solusi yang sudah teruji dengan baik.
Jawaban:
OK, saya mencolek sekali, dan ketika Alpine "menghapus" lampiran, sebenarnya menggantinya dengan sesuatu seperti:
Saya kemudian dapat menggunakan emacs untuk mengedit pesan ini (dan itu tidak mengacaukan header Panjang Konten atau apa pun)
sumber
Saya menggunakan Thunderbird / icedove dengan add-on AttachmentExtractor untuk ini.
sumber