/ Published in: Bash
                    
                                        
Move all mails with a certain subject (in this case starting with the word "Undelivered" into a backup dir.
It is by no means a mail filter, I needed it to clean out the maildirectory after a HDD crash wich caused over 1000000 (one million) local bouces and thus Undelivered mails and stuff.
                It is by no means a mail filter, I needed it to clean out the maildirectory after a HDD crash wich caused over 1000000 (one million) local bouces and thus Undelivered mails and stuff.
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
for file in `grep -lr 'Subject: Undelivered' /path/to/Maildir/cur`;
do
mv $file /path/to/backup/;
done
Comments
 Subscribe to comments
                    Subscribe to comments
                
                