Sending Mail with mailto

How do I open a blank email from a webpage which has NO Recipient Address and does have a Subject.

I've tried <a href="mailto:?subject=test"> to no avail.
greenrcAsked:
Who is Participating?
 
sureshkumarCommented:
<html>
<head>
<title>test</title>
</head>
<body>
<a href="mailto:  ?subject=test">mail</a>
</body>
</html>

further quries
suresh kumar
0
 
greenrcAuthor Commented:
Adjusted points from 50 to 200
0
 
freshmeatCommented:
Mailto Protocol

--------------------------------------------------------------------------------
Opens a client's e-mail system.
Syntax

mailto:sAddress[;sMoreAddresses][&sSubject][&sBody][&sCC][&sBCC]
Possible Values

sAddress  Required. Specifies one or more valid e-mail addresses separated by a semicolon. You must use Internet-safe characters. Use %20 for the space character.  
sSubject  Optional. Specifies the text to appear in the subject line of the message.
sBody  Optional. Specifies the body of the message.  
sCC  Optional. Specifies the addresses to be included in the "cc" (carbon copy) section of the message.  
sBCC  Optional. Specifies the addresses to be included in the "bcc" (blind carbon copy) section of the message.  

Remarks

Available as of Microsoft® Internet Explorer 3.0 or later.


Example

The following example shows a link that will prepare an e-mail message.

<A HREF="mailto:mtscf@microsoft.com&subject=Feedback&body=The%20InetSDK%20Site%20Is%20Superlative">Click Here to send feedback to the InetSDK.</A>

The following example shows an HTML form being used to create an e-mail message.

<FORM ACTION="mailto:mtscf@microsoft.com" METHOD=GET>
<INPUT NAME=subject TYPE=hidden VALUE="InetSDK%20User%20Feedback">
Enter comments about this site:<BR>
<TEXTAREA NAME=body COLS=40>
InetSDK: http://msdn.microsoft.com/workshop/
The InetSDK site is superlative!
</TEXTAREA>
<INPUT TYPE=submit VALUE="Send Feedback">
</FORM>

0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
greenrcAuthor Commented:
Does not separate values.

Puts the whole mailto "mtscf@microsoft.com&subject=Feedback&body=The%20InetSDK%20Site%20Is%20Superlative" into the recipient address.

0
 
freshmeatCommented:
mailto:sAddress[;sMoreAddresses][&sSubject][&sBody][&sCC][&sBCC]
Possible Values

sAddress  Required. Specifies one or more valid e-mail addresses separated by a semicolon. You must use Internet-safe characters. Use %20 for the space character
----------------
SO u can't make a mail without specified address, but can u try only a ";" in the field of address?
0
 
greenrcAuthor Commented:
If I use your example:


<A HREF="mailto:mtscf@microsoft.com&subject=Feedback&body=The%20InetSDK%20Site%20Is%20Superlative">Click Here to send feedback to the InetSDK.</A>

It places the whole mailto into the recipient address. It does not separate.

0
 
jbirkCommented:
greenrc, did you see my comment on your previous duplicate of this question?  What you supplied at the top worked for me with NN 4.7 and IE 5.0 using Netscape Messenger as my default mail client.  What are you using exactly that it's not working on, and does supplying a recipient work at all for you?

Like this:
<a href="mailto:mtscf@microsoft.com?subject=test">

-Josh
0
 
jbirkCommented:
Incidentally the ? is needed between the recipietn address and the argument string which contains the subject,body,CC, etc...  Then between each of these things the & is used.

-Josh
0
 
greenrcAuthor Commented:
I tried

<a href="mailto:mtscf@microsoft.com?subject=test">

to no avail.

To: mtscf@microsoft.com?subject=test
From:
Cc:
Subject:

I am running IE4 and Outlook 98.
0
 
CJ_SCommented:
your own code just works fine for IE 5.5 though....

0
 
jbirkCommented:
Hmmm.... maybe it's outlook.  I'll have to see if I can run a test on a computer with outlook...

-Josh
0
 
jbirkCommented:
I just tested it on a machine with outlook express 5, and IE 5.0.  It worked fine.  Is this running locally on your computer or over a server?  Also is it a Windows machine (I'm assuming)?
-Josh
0
 
CJ_SCommented:
jbirk, as you should know this is more a problem of how the email client program uses the query passed to the mailto. Just mailto will open the standard mail-program........then it depends on that program how it will put something in where.

Outlook does it just fine, thankfully.
I haven't tried it with NS (yet).
0
 
jbirkCommented:
CJ_S, that's what I was testing.  Because it worked fine for me in Netscape messenger 4.7, I wanted to test outlook to see how it worked, if it was parsing this string ok.  And outlook express 5 handled it just fine for me.  Hence, the confusion on what's causing the problem...

I seem to remember having trouble getting mailto's to work on unix a few years ago (Netscape 3 would be my guess at that time), so it could be the OS, but I'm pretty much assuming windows since all the products mentioned are microsoft...  After that it's possibly a bug with that version of outlook?

-Josh
0
 
CJ_SCommented:
I was pointing towards the question

Is this running locally on your computer or over a server?  

Anywayzzz, I agree with you for the rest what you said.
0
 
boycyCommented:
for subject use ?subject=, for everything else use &, eg &cc=, &bcc= and &body=
This definitely works on windows running Outlook Express and IE5 and Im sure it works on NN as well
0
 
Frosty_MugCommented:
Ok, here we go, rather than just having <a href="mailto:?subject=test"> You need to have <a href="mailto:?subject=test></a> I believe that will work...
0
 
greenrcAuthor Commented:
Just won't work for me .
0
 
Frosty_MugCommented:
Just kind of a point of interest, the answer you accepted could be simplified by just using the tag

<a href="mailto:?subject=test"></a>

You did not need the
<html>
<head>
<title>test</title>
</head>
<body>
</body>
</html>

tags....
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.