Quick resend functionality

Sometimes a message that has been previously sent needs to be sent again. The normal way to do that is to recompose a new message by copying the contents of the old one. This leads to a new message with identical contents except for the Date and Message-Id header fields. However,there is a quicker [...]

Acting on all tagged messages except some

Recently I wanted to reduce the size of my main manitou-mail database,and thus I’ve decided to delete all the messages I’ve received from some mailing-lists. I know these messages are archived elsewhere,so that I could re-import them if needed anyway. But I didn’t like the idea of deleting also the messages that I’ve [...]

Removing unused filters

For manitou-mail installations that use a lot of filters,it may be a good idea to check from time to time which ones are still useful and which ones are unused. Since all the filters are evaluated for each incoming message (except if a stop action is encountered),keeping around a large number of obsolete [...]

Routing outgoing mail in manitou-mdx

The default command invoked as the delivery agent for manitou-mdx is `sendmail -f $FROM$ -t` where $FROM$ is replaced by the sender’s email address,which matches whats is called the sender’s identity in Manitou-Mail. On a typical Unix system,this command generally corresponds to the Mail Submission Agent that is installed and responsible for routing [...]

Face header support

While the X-Face header (48×48 BW picture) has been supported for a long time in the Manitou-Mail user interface,the Face header (48×48 color PNG) was not until yesterday. Now it is,and while testing the code,I’ve found that it was another case where an SQL query quickly solved a practical selection problem. The [...]