Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread MFPA
Hi


On Saturday 25 February 2017 at 1:42:51 PM, in
, Maxim Masiutin wrote:-



> It is better to select just "The Bat!", not "The Bat!
> Simple MAPI 64-bit".

Thanks.


-- 
Best regards

MFPA  

The truth is rarely pure and never simple

Using The Bat! v7.4.8.3 (BETA) on Windows 10.0 Build 14393  



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread Adrian Godfrey
Saturday, February 25, 2017, 2:36:37 PM, you wrote:

> In my Windows 10 its called "default programs" or "default apps" 
> depending which screen view I look at (in case this helps anyone 
> to find it).

Windows  10  has  a  nasty habit of resetting file associations to the
"Microsoft defaults". I am having this issue with PDFs. First they get
reassociated  with  Edge,  Look  for  EdgeBlocker  -  this  stops Edge
starting,  but  then  they  get  reassociated  with  TWINUI after some
unpredictable time of setting it back to what it should be. That works
for a while, but eventually it gets reset.

Adrian



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread Maxim Masiutin
Hello MFPA,

Saturday, February 25, 2017, 3:40:58 PM, you wrote:

> Fair enough. What I had read said Simple MAPI was deprecated in favour
> of Enhanced MAPI.

It is not deprecated, they are different protocols. Simple MAPI allows to send 
an email (with an attachment) from any application, while Extended MAPI allows 
accessing message stores (folders with mail messages).


-- 
Maxim Masiutin
Director
Ritlabs, SRL



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread Maxim Masiutin
Hello MFPA,

Saturday, February 25, 2017, 3:36:37 PM, you wrote:

> Is it best to select "URL mailto protocol" and "MAPI Send email command"
> under The Bat!, or under "The Bat! Simple MAPI 64-bit"?

It is better to select just "The Bat!", not "The Bat! Simple MAPI 64-bit".

The problem is that even under 64-bit Windows, the Mapi Stub DLL calls 
fixmapi.exe which is a 32-bit application and expects the final MAPI dll to be 
32-bit, that's why "The Bat! Simple MAPI 64-bit" wont' work under Windows 64. 
But in case of applications call it directly (I don't know such), we have also 
implemented "The Bat! Simple MAPI 64-bit".

-- 
Maxim Masiutin
Director
Ritlabs, SRL



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread MFPA
Hi


On Saturday 25 February 2017 at 1:17:05 PM, in
, Maxim Masiutin wrote:-



> No, Simple Mapi is just an interface which allow
> applications like
> MS Word, Internet Explorer, Adobe Reader, etc. to
> send email
> messages. They still use Simple Mapi.

Fair enough. What I had read said Simple MAPI was deprecated in favour 
of Enhanced MAPI.


> An application loads mapi32.dll from Windows system
> directory,
> which is just a stub, that, in its turn, looks for a
> default Simple
> Mapi handler via registry, at
> HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail  

Thanks for explaining.

-- 
Best regards

MFPA  

After all is said and done, a lot more will be said than done.

Using The Bat! v7.4.8.3 (BETA) on Windows 10.0 Build 14393  



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread MFPA
Hi


On Friday 24 February 2017 at 8:00:03 PM, in
, Feli Wilcke wrote:-



> The MAPI association has to be set in windows
> standard applications. If
> you open it and choose 'define standards' 
> you will
> see TB! as standard
> for  all  datatypes and protocols and below two
> entries for 32-bit and
> 64-bit The Bat! Simple MAPI.  


In my Windows 10 its called "default programs" or "default apps" 
depending which screen view I look at (in case this helps anyone 
to find it). 

I don't see MAPI under "Choose applications by protocol" but can 
see The Bat! and the two "The Bat! Simple MAPI" entries under "Set 
defaults by app".

Is it best to select "URL mailto protocol" and "MAPI Send email command" 
under The Bat!, or under "The Bat! Simple MAPI 64-bit"?


-- 
Best regards

MFPA  

The truth is rarely pure and never simple

Using The Bat! v7.4.8.3 (BETA) on Windows 10.0 Build 14393  



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread Maxim Masiutin
Hello MFPA,

Saturday, February 25, 2017, 2:41:03 PM, you wrote:

> I had read somewhere that Vista was the last version of Windows that 
> came with Simple MAPI support.

No, Simple Mapi is just an interface which allow applications like MS Word, 
Internet Explorer, Adobe Reader, etc. to send email messages. They still use 
Simple Mapi.

> I thought when a application tries to find a DLL it searches in the
> current directory before the windows system directory. My The Bat! 
> program directory contains tbmapi64.dll but TB! does not display the 
> "Install The Bat! as the simple MAPI request handler" button.

An application loads mapi32.dll from Windows system directory, which is just a 
stub, that, in its turn, looks for a default Simple Mapi handler via registry, 
at HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail

-- 
Maxim Masiutin
Director
Ritlabs, SRL



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html


Re: Configuring Exchange mail in TB! - How?

2017-02-25 Thread MFPA
Hi


On Friday 24 February 2017 at 8:11:15 AM, in
, Maxim Masiutin wrote:-


> It is The Bat! installer (MSI) that sets up the
> Simple MAPI
> handler. 

I had read somewhere that Vista was the last version of Windows that 
came with Simple MAPI support.



> Moreover, since Windows Vista, the Windows
> System folder is
> by default protected, so this button would have been
> unable to copy the DLL handler there.  

I thought when a application tries to find a DLL it searches in the 
current directory before the windows system directory. My The Bat! 
program directory contains tbmapi64.dll but TB! does not display the 
"Install The Bat! as the simple MAPI request handler" button.



-- 
Best regards

MFPA  

The greater the power, the more dangerous the abuse.

Using The Bat! v7.4.8.3 (BETA) on Windows 10.0 Build 14393  



Current version is 7.1 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html