On Jun 18, 2012, at 6:49 AM, Timo Sirainen wrote:

> On 17.6.2012, at 18.19, Bradley Giesbrecht wrote:
> 
>> Looking at the wiki and man pages I am unsure how to fetch email attachments 
>> from a unix shell.
>> 
>> I have an "doveadm search" that returns the messages that have the 
>> attachments I am after.
>> 
>> Would I loop through an "doveadm fetch" and use a commandline imap client to 
>> save the attachments and move the message to the Trash?
>> 
>> Or is there a doveadm command for this?
> 
> No, there's currently no easy way to do this. doveadm fetch doesn't support 
> that. You could possibly do this via IMAP, but it would be difficult to know 
> which MIME part to fetch. Actually it's not even obvious if a MIME part is an 
> attachment or not..


I used an imap client to create an imap folder named "unpack" , searched for 
the messages I needed and then moved them into the unpack folder. I then used 
munpack to unpack the messages from the unpack folder to a local disk directory.
http://ftp.andrew.cmu.edu/pub/mpack/


Regards,
Bradley Giesbrecht (pixilla)

Reply via email to