using MAILTO: on machines using Outlook and Outlook Express

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.
Who is Participating?
PaulHewsConnect With a Mentor Commented:
This will work with both outlook and outlook express.  It requires the use of the MAPI controls included with VB.
kevman63Author Commented:
thanks PaulHews, but i am looking for a solution that uses the:

ShellExecute 0, "open", "mailto:"

Richie_SimonettiIT OperationsCommented:
IMHO, there is no way you could do that simply calling shellexecute.
Optionally, you could see this excellent free component:
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

kevman63Author Commented:
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.
>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.
Richie_SimonettiIT OperationsCommented:
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)
kevman63Author Commented:
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?
You can post a request at Community Support
Points reduced so the split can be accomplished.

E-E Moderator
kevman63Author Commented:
split points - you get 1/2
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.