Thanks for reaching out to the Community forum, john333.
Your QuickBooks Desktop (QBDT) 2009 is an old version which is no longer supported, that is why you can't send invoices using webmail. You may want to consider upgrading your QBDT software to the latest version available. This way, you'll have the most recent fixes and security update.
I'm attaching some articles below which you may find helpful:
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.