[MlMt] Does MailMate support TLS 1.3?

Benny Kjær Nielsen mailinglist at freron.com
Wed Mar 19 11:16:26 EDT 2025


On 20 Feb 2025, at 21:54, Benny Kjær Nielsen wrote:

> Until recently I've had very few queries about TLS 1.3, but given that 
> CFNetwork is not going to be updated I'll have to replace the 
> connection-related code at some point. This means using the newer 
> “Network” framework (horrible search-unfriendly naming). This 
> framework is 10.14+ and MailMate is 10.12+. That's not a big problem, 
> but in any case it might be best if I support both frameworks for some 
> time -- just like MailMate did when it switched from openssl to 
> CFNetwork...
>
> (It's not a simple change and I don't have a time frame for you.)

This happened sooner than I expected. The latest test release is the 
first update with support for Network.framework. It's enabled like this:

	defaults write com.freron.MailMate MmNetworkFrameworkEnabled -bool YES

I haven't enabled it by default since the likelihood of bugs is probably 
quite high, but I welcome users to try it out if they have time.

While testing with various servers, it appears that most of them support 
TLS 1.3. A notable exception was `outlook.office365.com`. The protocol 
used can be seen in the Activity Viewer (⌥⌘0). MailMate should 
output something like this when connecting:

	14:59:42 Attempting to connect to outlook.office365.com:993 
(Network.framework, TLS port)
	14:59:42 Protocol: TLSv12

-- 
Benny
https://freron.com/support
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20250319/67710f7e/attachment.htm>


More information about the mailmate mailing list