Make mta optional, introduce useflag.
Why?
This has already been discussed before. *** This bug has been marked as a duplicate of bug 439778 ***