Steve Staab wrote in
news:*** Email address is removed for privacy ***
m:
is it possible the Send/Receive button in Outlook invokes a different 'SEND' function/routine than the one invoked by the 'SendObject' VBA command?¶ÿ I wouldn't think that
is the case but ....
It's absolutely different. VBA SendObect uses your computer's MAPI
settings to choose the default email client (which doesn't have to
be Outlook). Outlook uses its internal commands to send the email,
which use MAPI but don't use your computer's default MAPI settings
(that is, Outlook can send email even if Outlook is not set as your
default MAPI client).
The way MAPI works is obscure and problematic, and the interaction
with Outlook and other email clients is complex and prone to error
and failure. Running the Office repair process obviously healed
whatever had gone wrong in your computer's MAPI settings. Whether
this will permanently remain "fixed" is another question, and one
reason why I'd tend to use direct automation of Outlook in
preference to SendObject if Outlook was known to be the email client
of choice.
David W. Fenton http://www.dfenton.com/ contact via website only http://www.dfenton.com/DFA/