Re: How to remove attachments from many mails on Cyrus-IMAP Store?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Walter,

The only way to remove attachments is to replace the message with an edited copy of the message.  You can't alter emails in an IMAP mailstore once they are delivered.

At FastMail we're using the attached Perl module to strip attachments from emails for our "remove attachments" feature.  It's not pretty, but it gets the job done.  It needs to be hooked up to some code that actually connects via IMAP and does the work.

Cheers,

Bron.


On Thu, 19 Oct 2017, at 22:10, Walter H. via Info-cyrus wrote:
Hello,

my energy supplier sends a daily mail about the electricity power
consumption of the previous day;
these mails have two attachment - one .csv and one .xml

I'd like to remove the .xml attachments from the mails already stored in
the cyrus database, as these are bigger and really not needed;
how would I achieve this?
(how to delete these from each file in the database is not problem)

why I would like to do this:  saving storage ...

the directory has these files:

1.
2.
3.
...
10007.
10008.
cyrus.cache
cyrus.header
cyrus.index
cyrus.squat

my system: CentOS 6, Cyrus v2.3.16-Fedora-RPM-2.3.16-15.el6

Thanks,
Walter

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

--
  Bron Gondwana, CEO, FastMail Pty Ltd
  brong@xxxxxxxxxxxxxxxx


Attachment: StripAttachments.pm
Description: Perl program

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux