A friendly place for programming greenhorns!
Big Moose Saloon
Register / Login
Sockets and Internet Protocols
Amit Suresh Pawar
Joined: Dec 09, 2008
Mar 18, 2009 05:55:38
I would like to create an email message in
and place it in a users outbox to be sent when the email client connects to a mail server. Here is the code I am now using:
Runtime.getRuntime().exec("cmd /c start mailto:email@example.com?subject=Test&body=Hello");
This creates a message window in Outlook and fills in the address and subject but does not send the message. I have to click on the send button to move the message to the Outlook outbox.
Is there a way to create an email message in Java and have a users default email client send it with out the user having to do anything?
Amit S. Pawar
Joined: Oct 29, 2001
Mar 18, 2009 06:05:32
How To Ask Questions On JavaRanch
Joined: Mar 22, 2005
Mar 18, 2009 06:34:31
I don't know that there are Java libraries that can interact with a user's email client to this degree, especially as it would be different for each email client. Some platform-specific and email-client-specific scripting may do the trick.
It is sorta covered in the
JavaRanch Style Guide
subject: Send Mail
Send Mail Problem
to call outlook express mail message window
Saving mail from outlook with attachment with Java
how to call outlook express mail message window
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter
| Powered by
Copyright © 1998-2015