Le mie "cartelle" di messaggi salvati e di posta inviata (in realtà file Unix MBX) sono enormi a causa degli allegati, la maggior parte dei quali ho comunque salvato su disco.
Voglio conservare i messaggi, ma sostituisco l'allegato con un file di testo che dice "Allegato rimosso: /full/path/to/attach.txt".
Come faccio a fare questo?
Sto usando Alpine, ma qualsiasi strumento che lo fa per Unix MBX va bene. Alpine fa mi permetta di eliminazione allegati da messaggi di posta elettronica, ma non li può sostituire w / un file di testo. Appunti:
Mi rendo conto di poter salvare il messaggio in un file e modificarlo usando emacs, ma questo è kludgey e probabilmente incasina intestazioni e contenuti "Lunghezza contenuto".
Mi rendo anche conto di poter inoltrare il messaggio, con le intestazioni, a me stesso dopo aver rimosso l'allegato. Ancora una volta, Kludgey.
Non credo che Alpine mi permetta di aggiungere allegati alla posta archiviata (a meno che non voglia inviarlo da qualche parte [che incasina le intestazioni]), quindi non posso eliminare l'allegato grande e aggiungerne uno più piccolo.
Mi rendo conto di poter scrivere uno script Perl per farlo, ma sperando in una soluzione ben collaudata esistente.