Share via

Windows 7 IMAP/SMTP over SSL/TLS "A secure connection to the server cannot be established"

Anonymous
2020-11-19T14:54:10+00:00

Hello community.

I am currently working on a hosting company and we are trying to set up email accounts for our customers.

The majority of them are running windows 7 on their machines with Office 2010 or earlier. Since these Office versions are not supported any more, i install Outlook 2016 on them and then i create a new Outlook profile just to be sure. The thing is, that when i add the email account of the client i get a "A secure connection to the server cannot be established" error WHEN i use SSL or TLS. As far as i am concerned, the email server is the default one, just with minimun SSL Protocol=TLS_1.2. That happens ONLY on windows 7 machines running whatever version of Office.

On windows 8.1 and 10 machines the email is added with no errors. Also i feel worth mentioning that on windows 7 machines and thunderbird the account is added as well. The only issue is on Windows 7 and Office whatever version.

Anyone could help me?

Thanks in advance.

Windows for home | Previous Windows versions | Email and communications

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

8 answers

Sort by: Most helpful
  1. Anonymous
    2020-11-20T09:29:28+00:00

    You don't have to  be sorry sir. In any case, thank you for your time.

    Kind regards.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2020-11-20T07:08:25+00:00

    I am afraid that didn't work. I had previously set all those values on my own except the ones on the .NETFramework.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2020-11-19T19:07:37+00:00

    We can try a few other things:

    > Change the registry values at the following locations:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp

    DWORD name: DefaultSecureProtocols

    DWORD value: 0xA80

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp

    DWORD name: DefaultSecureProtocols

    DWORD value: 0xA80

    > Add registry values at the following locations:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client

    DWORD name: Enabled

    DWORD value: 1

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client

    DWORD name: Enabled

    DWORD value: 1

    (soft disabling TLS1.0 is optional to stay on the safe side)

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client

    DWORD name: DisabledByDefault

    DWORD value: 1

    > Add registry values at the following locations:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727]

    DWORD name: SystemDefaultTlsVersions

    DWORD value: 1

    DWORD name: SchUseStrongCrypto

    DWORD value: 1

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319]

    DWORD name: SystemDefaultTlsVersions

    DWORD value: 1

    DWORD name: SchUseStrongCrypto

    DWORD value: 1

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework\v2.0.50727]

    DWORD name: SystemDefaultTlsVersions

    DWORD value: 1

    DWORD name: SchUseStrongCrypto

    DWORD value: 1

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework\v4.0.30319]

    DWORD name: SystemDefaultTlsVersions

    DWORD value: 1

    DWORD name: SchUseStrongCrypto

    DWORD value: 1

    It should work then.

    Kind regards.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2020-11-19T15:18:04+00:00

    Was this answer helpful?

    0 comments No comments
  5. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more