I have recently switched from iGTD to Omnifocus since it has got a really good iPhone app and its integration (with a WebDav Server) is the best IMHO. However, I didnt like their stock mail rule as it would always treated my email footer as a new task (if I forward something or CC myself onto a mail). Furthermore, my email server does not support the +omnifocus address extension.
Therefore, I have changed the builtin mail rule a bit by
A) ignoring the allowed senders (I have an own imap mailbox for my tasks), since they are automatically turned off once you disable the stock email rule. However, you can probably modify the mail rule appropriately.
B) making the whole post a single action so that all of the mails content goes into the notes of the task.
I will modify the script a bit further (once I have time) to also add a link to the original mail (if I manage to get that working). This is one of the drawbacks of OmniFocus at the moment. This was working better in iGTD.
Set up a manual mail rule, define your rules when to apply the rule, then fill out the form similar as shown in the screenshot below.
this mail rule is out out date, please take a look at the newest posts tagged with „Omnifocus„, to find the latest version.