Comment envoyer un e-mail par application Java à l'aide de GMail, Yahoo ou Hotmail?

Est-il possible d'envoyer un email depuis mon application Java en utilisant un compte GMail? J'ai configuré le serveur de messagerie de mon entreprise avec l'application Java pour envoyer des e-mails, mais cela ne le coupera pas lorsque je distribuerai l'application. Les réponses concernant...