You are welcome to submit a patch. Note that there are many complications:
1) Which email address so you email to?
2) What happens if the preferred format for that email address is not available?
3) There needs to be some feedback to the user when the emailling succeeds/fails.
If you want to submit a patch, you should setup a development environment as described in the user manual under "setting up a development environment"