By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,560 Members | 1,070 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,560 IT Pros & Developers. It's quick & easy.

Problem with DoCmd.SendObject in XP

P: n/a
We have an Access 97 application which uses the DoCmd.SendObject method to
send emails when a command button is activated. Our standard email client
is Eudora.

On all but one machine we have no trouble establishing Eudora as the default
email client and having it work with Access. This other machine is a real
problem and I'm soliciting suggestions.

With the application open, and Internet explorer also open, if a "mailto" is
selected in IE the client chosen is Eudora, showing that we have
successfully identified Eudora as the default email client. However if we
click on the command button in the Access application, Outlook is brought
up, not Eudora.

The operating system is XP, and there are two users identified, one user
wants Outlook, the other user (the one with the Access application) wants
Eudora.

I am cross-posting this to both the Access and Eudora groups.

Ideas?
Nov 12 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
Hi Richard,

I usually handle emails using labels. Huh? No really, place a label on the
form, then use the Insert menu to add a hyperlink. Now in code, change the
label's hyperlink property to mailto:<emailaddress> (that's not supposed to
be a live hyperlink in this post - OE is too keen for me!) to use the
relevant current email address, usually from a field in the current record.
You must use the mailto: prefix otherwise it defaults to http://

The user then just click on the blue label text, and since it's a mailto: it
simply fires up the default email client. Check in help for other Hyperlink
properties to see how you could drop more information into the email by
setting the label's Hyperlink property's own properties.

I can't be certain that it'll work with Eudora, but it's got to be worth a
try.

Good luck

Andrew

"Richard Cleaveland" <Ne************@rgcle.com> wrote in message
news:Mo********************@comcast.com...
We have an Access 97 application which uses the DoCmd.SendObject method to
send emails when a command button is activated. Our standard email client
is Eudora.

On all but one machine we have no trouble establishing Eudora as the default email client and having it work with Access. This other machine is a real
problem and I'm soliciting suggestions.

With the application open, and Internet explorer also open, if a "mailto" is selected in IE the client chosen is Eudora, showing that we have
successfully identified Eudora as the default email client. However if we
click on the command button in the Access application, Outlook is brought
up, not Eudora.

The operating system is XP, and there are two users identified, one user
wants Outlook, the other user (the one with the Access application) wants
Eudora.

I am cross-posting this to both the Access and Eudora groups.

Ideas?

Nov 12 '05 #2

P: n/a
Interesting trick, but I have the feeling that Access will send the request
to XP the same way it would the way I'm doing it with the SendObject, so it
would not solve the problem.

Do any experts out there agree/disagree? I'll go to the (bunch of) trouble
of changing the application if there is a reasonable hope that it will be a
fix.

Dick
Nov 12 '05 #3

P: n/a
I think that A97 uses the default MAPI client rather than the default
email client. It may even just use the first MAPI client that it finds.

Since you are using XP, the solution might be to ensure that Outlook
is not installed <for the user> that wishes to use Eudora.

(david)
"Richard Cleaveland" <Ne************@rgcle.com> wrote in message
news:Mo********************@comcast.com...
We have an Access 97 application which uses the DoCmd.SendObject method to
send emails when a command button is activated. Our standard email client
is Eudora.

On all but one machine we have no trouble establishing Eudora as the default email client and having it work with Access. This other machine is a real
problem and I'm soliciting suggestions.

With the application open, and Internet explorer also open, if a "mailto" is selected in IE the client chosen is Eudora, showing that we have
successfully identified Eudora as the default email client. However if we
click on the command button in the Access application, Outlook is brought
up, not Eudora.

The operating system is XP, and there are two users identified, one user
wants Outlook, the other user (the one with the Access application) wants
Eudora.

I am cross-posting this to both the Access and Eudora groups.

Ideas?

Nov 12 '05 #4

P: n/a
OL97: Send To Command Starts Wrong E-mail Program
http://support.microsoft.com/default...;en-us;Q171896
"david epsom dot com dot au" <david@epsomdotcomdotau> wrote in message
news:40***********************@news.syd.swiftdsl.c om.au...
I think that A97 uses the default MAPI client rather than the default
email client. It may even just use the first MAPI client that it finds.

Since you are using XP, the solution might be to ensure that Outlook
is not installed <for the user> that wishes to use Eudora.

(david)
"Richard Cleaveland" <Ne************@rgcle.com> wrote in message
news:Mo********************@comcast.com...
We have an Access 97 application which uses the DoCmd.SendObject method to send emails when a command button is activated. Our standard email client is Eudora.

On all but one machine we have no trouble establishing Eudora as the default
email client and having it work with Access. This other machine is a real problem and I'm soliciting suggestions.

With the application open, and Internet explorer also open, if a "mailto" is
selected in IE the client chosen is Eudora, showing that we have
successfully identified Eudora as the default email client. However if

we click on the command button in the Access application, Outlook is brought up, not Eudora.

The operating system is XP, and there are two users identified, one user
wants Outlook, the other user (the one with the Access application) wants Eudora.

I am cross-posting this to both the Access and Eudora groups.

Ideas?


Nov 12 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.