Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TLS version for Mandrill #105

Closed
AlexIvanchyk opened this issue May 14, 2018 · 2 comments
Closed

TLS version for Mandrill #105

AlexIvanchyk opened this issue May 14, 2018 · 2 comments

Comments

@AlexIvanchyk
Copy link

Hi guys! Recently received such a letter from MailChimp(Mandrill).
skarmavbild 2018-05-14 kl 09 21 20
We use django-anymail for mailing. Unfortunately could not find the answers to the questions in the anymail documentation or link on the community chat/forum.
Therefore, we have such questions:

  1. Do anymail support TLS 1.2 for Mandrill?
  2. If not, Are you going to update the library before May 31, or should we start looking for another solution?
@medmunds
Copy link
Contributor

Anymail uses the Python Requests package for communication with most ESPs, including Mandrill. There's no code in Anymail specific to TLS versions. I believe Requests uses the best version of TLS available to Python (and supported by the remote server), and TLS 1.2 is available in any reasonably-up-to-date configuration.

So if you're seeing API calls using TLS 1.0 or 1.1, the most likely cause is an outdated Python and/or OpenSSL on your system. Look for "to check your Python interpreter's TLS version" in this post. Assuming that's the problem, upgrading Python and OpenSSL should solve it—or look for "python TLS 1.2 your-platform" in your favorite search engine. (If you're running Python older than 2.7.9, you should definitely upgrade for lots of related reasons.)

If that doesn't help, we'd need to know what OS and version, what Python version, what OpenSSL version, and what version of Requests you have installed.

@AlexIvanchyk
Copy link
Author

Thanks for the quick response. We use the latest versions of Python and OpenSSL. The question can be closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants