?
Solved

using MAILTO: on machines using Outlook and Outlook Express

Posted on 2002-07-19
10
Medium Priority
?
6,223 Views
Last Modified: 2008-02-01
i am using this command line in the Shell Exec:

sFinal = sEmail & "&Attach=" & Chr(34) & sAttach & Chr(34)

'sEmail is the email address
'sAttach is the attachment path and filename

ShellExecute 0, "open", "mailto:" & sFinal, "", "", SW_NORMAL

this code works with OUTLOOK, but not OUTLOOK EXPRESS
is there anything (almost) universal that will do the job?

i need it to use the defualt mail program and attach files.

thanks all.
0
Comment
Question by:kevman63
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
  • +1
10 Comments
 
LVL 38

Accepted Solution

by:
PaulHews earned 300 total points
ID: 7165568
This will work with both outlook and outlook express.  It requires the use of the MAPI controls included with VB.

http://www.thescarms.com/vbasic/MapiEmail.asp
0
 
LVL 1

Author Comment

by:kevman63
ID: 7165590
thanks PaulHews, but i am looking for a solution that uses the:

ShellExecute 0, "open", "mailto:"

API
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 7165807
IMHO, there is no way you could do that simply calling shellexecute.
Optionally, you could see this excellent free component:
http://www.freevbcode.com/ShowCode.Asp?ID=109
0
Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 
LVL 1

Author Comment

by:kevman63
ID: 7165820
to Richie_Simonetti:

so the

ShellExecute 0, "open", "mailto:" & sFinal, "", "", SW_NORMAL

will not work the same with Outlook and Outlook Express?

the big thing is attaching a file.  and using a variety of mail programs.

someone here is writing a Delphi Mailer, but i was hoping for a solution using the ShellExecute command.
0
 
LVL 38

Expert Comment

by:PaulHews
ID: 7165905
>the big thing is attaching a file.  and using a variety of mail programs.

That should work with the MAPI controls, as I mentioned before.  As long as the mail client is simple MAPI compliant it will work.

I also think the shellexecute will not work with OE.
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 7165931
"....
the big thing is attaching a file.  and using a variety of mail programs
..."
That component does it.

Outlook could use shellexecute nor OE ( and maybe other neither)
Cheers
0
 
LVL 1

Author Comment

by:kevman63
ID: 7165947
yeah, that's the part that is the problem (attachments)

thanks for the input... too bad the MAILTO isn't as great as i had heard it was... typical.

how do i split points for you both?
0
 
LVL 38

Expert Comment

by:PaulHews
ID: 7166147
You can post a request at Community Support

http://www.experts-exchange.com/commspt/
0
 
LVL 1

Expert Comment

by:Computer101
ID: 7170614
Points reduced so the split can be accomplished.

Computer101
E-E Moderator
0
 
LVL 1

Author Comment

by:kevman63
ID: 7170653
split points - you get 1/2
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

As with any other System Center product, the installation for the Authoring Tool can be quite a pain sometimes. This article serves to help you avoid making these mistakes and hopefully save you a ton of time on troubleshooting :)  Step 1: Make sur…
Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
Viewers will learn how to maximize accessibility options in an Excel workbook for users with accessibility issues.
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…
Suggested Courses

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question