sending email without launching outlook ?

S

scott.buckholz

I'm setting up our sales team laptops, by default all there orders
Automatically go to outlook to be sent to our order processing system.
We do not want the sales team using outlook they have webmail. How do i
get out look to send the orders without launching the program. I do not
want my sales team to see outlook popup when sending.

Scott
 
V

Vanguard

I'm setting up our sales team laptops, by default all there orders
Automatically go to outlook to be sent to our order processing system.
We do not want the sales team using outlook they have webmail. How do
i
get out look to send the orders without launching the program. I do
not
want my sales team to see outlook popup when sending.


How do you use a hammer to smack a nail into a 2x4 and yet not use the
hammer? How do you use a frying pan without using the frying pan? Your
question doesn't make sense. If you are going to load the program to
perform some function within it, well, then obviously you loaded the
program. What you probably meant to say is how to load Outlook without
displaying its UI. I don't know of an option or command-line switch to
do that for Outlook. Outlook was developed as an end-user e-mail
client, not to be used as a service or server.

Sales orders are NEVER automatically sent to Outlook or to any other
e-mail client. They can only be sent to the mailbox. It is then the
user that loads their e-mail client to yank mails sitting in their
mailbox. Why are you trying to use Outlook as a server to handle mails
that are being sent to the users' mailboxes? Develop a server-side
script solution with whatever mail server program you use to process
incoming mails up there.
 
S

scott

It's a simple question actually, I want to send sales order via a
default account set up in outlook. The sales team all have the same
setting on there laptop. When our software sends the email I don't want
outlook to launch. Outlooks launches the complete program I would like
it to only show the send window not launch the program. Is this
possible?
 
M

Milly Staples [MVP - Outlook]

No.

--
Milly Staples [MVP - Outlook]

Post all replies to the group to keep the discussion intact. All
unsolicited mail sent to my personal account will be deleted without
reading.

After furious head scratching, scott asked:

| It's a simple question actually, I want to send sales order via a
| default account set up in outlook. The sales team all have the same
| setting on there laptop. When our software sends the email I don't
| want outlook to launch. Outlooks launches the complete program I
| would like it to only show the send window not launch the program. Is
| this possible?
|
|
|
| Vanguard wrote:
|| ||| I'm setting up our sales team laptops, by default all there orders
||| Automatically go to outlook to be sent to our order processing
||| system. We do not want the sales team using outlook they have
||| webmail. How do i
||| get out look to send the orders without launching the program. I do
||| not
||| want my sales team to see outlook popup when sending.
||
||
|| How do you use a hammer to smack a nail into a 2x4 and yet not use
|| the hammer? How do you use a frying pan without using the frying
|| pan? Your question doesn't make sense. If you are going to load
|| the program to perform some function within it, well, then obviously
|| you loaded the program. What you probably meant to say is how to
|| load Outlook without displaying its UI. I don't know of an option
|| or command-line switch to do that for Outlook. Outlook was
|| developed as an end-user e-mail client, not to be used as a service
|| or server.
||
|| Sales orders are NEVER automatically sent to Outlook or to any other
|| e-mail client. They can only be sent to the mailbox. It is then the
|| user that loads their e-mail client to yank mails sitting in their
|| mailbox. Why are you trying to use Outlook as a server to handle
|| mails that are being sent to the users' mailboxes? Develop a
|| server-side script solution with whatever mail server program you
|| use to process incoming mails up there.
 
C

Chuck Davis

Scott,
Are these folks employees? If they are and you can't trust them, get some
new ones.
 
V

Vanguard

scott said:
When our software

Your software? Does your software send mails to the user's mailbox? Or
is your server using MAPI to load whatever is the current default e-mail
client, like Outlook? Or does it run as an add-on or plug-in to Outlook
which means it can't do anything until it get loaded as Outlook loads?
I don't want outlook to launch

Then use a different e-mail program.
Outlooks launches the complete program

So does Word, and IE, and so does every other application. The
*program* must completely load to run. It may call functions/methods
within DLLs or call other programs but obviously the program that you
want to use has to load for you to use it. Nothing runs unless it loads
into memory.
I would like it to only show the send window not launch the program.

And what program is going to paint the send window? Outlook, that's
what. So Outlook does have to load to show the send window. Like I
said, it isn't that Outlook is loading that is your problem. You just
don't want to see the UI for Outlook.

I don't know how your software works to send mails to Outlook or to use
the MAPI or to run as a plug-in. You never mentioned how your software
manages to "touch" Outlook. Outlook can be loaded but not shows its UI
by, for example, using a mailto:// link that describes the recipient,
Subject, and body. This will only show the compose window from
Outlook - but Outlook is *still* completely loading into memory (go look
in Task Manager). However, programatically using Outlook to send mails
or using the mailto:// link without outlook.exe already running means
the new mail item gets added to Outlook but it won't get sent to Outlook
until the next time that you load Outlook (which means its UI will
show). That is because after you use the compose window which was all
that Outlook showed, Outlook is then exited after that compose window
closes so there is no longer an instance of outlook.exe to use to send
the mail. Without a program loaded, the program can't do its functions.
Is this possible?

While it is possible to show the compose window by using the mailto://
URL or perhaps programmatically through MAPI, Outlook is still loading.
Just because it doesn't show all of its UI doesn't mean that it isn't
loaded. Nothing runs unless it loads into memory. Since how your
software manages to use Outlook has remained a mystery to everyone but
you, no one can give details in a reply because they don't know what
your software does. If you are programmatically calling Outlook from
your software via MAPI, you might get better answers in a programming or
MAPI group since this group is to address Outlook as a client program.
There is some programming wizards over at www.outlookcode.com.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top