We came across 2 major isses with ndMail which would be nice to have them in new version 1.9:
1 - If you file an email using ndMail it does not assume your Profile Default
2 - If you file an email using ndMail and you have mandatory profile attributes, it will file the email with BLANK values on those mandatory attributes. It does not ask you to fill those attributes, just sends the email, saves it with blank fields.
In conclusion: With those 2 issues, you file emails with BLANK values, and you have conversation filing enabled, you end-up with tons of emails with BLANK mandatory fields...
All we ask in ndMail 1.9 version is to either use the Profile Defaults defined for the user or at least prompt to fill the mandatory fields. And you can do it only once because if you use conversation filing it will inherit those profile attributes!