index
:
chango.git
devmain
fix-31295
initial-branch
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
django
/
core
/
mail
/
message.py
Age
Commit message (
Expand
)
Author
2026-03-16
Fixed #36894 -- Added TypeError for conflicting arguments in mail APIs.
Praful Gulani
2025-07-25
Fixed #35581 -- Updated django.core.mail to Python's modern email API.
Mike Edmunds
2025-07-23
Refs #36500 -- Rewrapped long docstrings and block comments via a script.
django-bot
2025-07-17
Fixed #36163 -- Deprecated most positional arguments in django.core.mail.
Mike Edmunds
2025-06-26
Fixed #36478 -- Fixed inconsistent mail attachment handling.
Mike Edmunds
2025-04-24
Fixed #36309 -- Made email alternatives and attachments pickleable.
nessita
2025-01-31
Fixed #36119 -- Fixed UnicodeEncodeError when attaching a file with 8bit Cont...
greg
2024-08-05
Refs #35537 -- Improved documentation and test coverage for email attachments...
Jake Howard
2024-07-11
Fixed #35033, Refs #28912 -- Fixed repeated headers in EmailMessage.
Mike Edmunds
2024-06-21
Fixed #35528 -- Added EmailMultiAlternatives.body_contains() helper method.
Ronny Vedrilla
2024-06-20
Fixed #35537 -- Changed EmailMessage.attachments and EmailMultiAlternatives.a...
Jake Howard
2024-03-15
Refs #34900 -- Fixed SafeMIMEText.set_payload() crash on Python 3.13.
Mariusz Felisiak
2023-07-17
Refs #34118 -- Improved sanitize_address() error message for tuple with empty...
Mariusz Felisiak
2022-11-10
Updated documentation and comments for RFC updates.
Nick Pope
2022-02-07
Refs #33476 -- Reformatted code with Black.
django-bot
2021-03-19
Refs #32508 -- Raised Type/ValueError instead of using "assert" in django.core.
Daniyal
2020-07-20
Fixed #31784 -- Fixed crash when sending emails on Python 3.6.11+, 3.7.8+, an...
Florian Apolloner
2020-05-12
Fixed E128, E741 flake8 warnings.
Mariusz Felisiak
2019-08-07
Corrected several typos in string literals and test names.
Min ho Kim
2019-07-03
Refs #30608 -- Added django.utils.encoding.punycode().
Mariusz Felisiak
2019-06-13
Fixed #30512 -- Used email.headerregistry.parser for parsing emails in saniti...
Joachim Jablon
2019-02-06
Refs #27753 -- Favored force/smart_str() over force/smart_text().
Aymeric Augustin
2018-10-22
Fixed #29830 -- Fixed loss of custom utf-8 body encoding in mails.
jannschu
2018-04-19
Ref #23919 -- Replaced some os.path usage with pathlib.Path.
Tom
2018-03-16
Fixed hanging indentation in various code.
Mariusz Felisiak
2018-02-20
Fixed #29140 -- Fixed EmailMessage crash when body is None.
Williams Mendez
2018-01-12
Fixed #28996 -- Simplified some boolean constructs and removed trivial contin...
Дилян Палаузов
2018-01-03
Fixed #28982 -- Simplified code with and/or.
Дилян Палаузов
2017-12-30
Fixed #28912 -- Made EmailMessage.message() omit an empty To header.
Jon Dufresne
2017-12-30
Fixed #28971 -- Made EmailMessage.message() set Cc from headers dict if it ex...
Jon Dufresne
2017-09-04
Fixed #26344 -- Made EmailMessage include alternatives when the body is empty...
Igor Tokarev
2017-05-27
Replaced some map() and filter() calls with generators.
Tom
2017-05-14
Refs #28196 -- Removed mentions of bytestrings for EmailMessage
Claude Paroz
2017-04-27
Refs #27795 -- Replaced many force_text() with str()
Claude Paroz
2017-04-07
Fixed #28042 -- Fixed crash when using a two-tuple in EmailMessage's attachme...
kalombo
2017-04-01
Fixed #27848 -- Prevented crash when attaching a .eml file to a message
Claude Paroz
2017-02-21
Refs #27656 -- Updated django.core docstring verbs according to PEP 257.
Anton Samarchyan
2017-02-09
Refs #23919 -- Removed default 'utf-8' argument for str.encode()/decode().
Tim Graham
2017-01-29
Removed unneeded parentheses in class definitions
Claude Paroz
2017-01-26
Refs #23919, #27778 -- Removed obsolete mentions of unicode.
Vytis Banaitis
2017-01-25
Refs #23919 -- Removed misc Python 2/3 references.
Tim Graham
2017-01-25
Refs #23919 -- Replaced super(ClassName, self) with super().
chillaranand
2017-01-20
Refs #23919 -- Removed unneeded str() calls
Claude Paroz
2017-01-19
Fixed #23905, refs #23919 -- Used make_msgid() from stdlib.
Tim Graham
2017-01-19
Refs #23919 -- Stopped inheriting from object to define new style classes.
Simon Charette
2017-01-18
Refs #23919 -- Removed most of remaining six usage
Claude Paroz
2017-01-18
Refs #23919 -- Removed six.<various>_types usage
Claude Paroz
2017-01-18
Refs #23919 -- Removed six.PY2/PY3 usage
Claude Paroz
2017-01-18
Refs #23919 -- Removed encoding preambles and future imports
Claude Paroz
2017-01-06
Fixed #27696 -- Measured email long lines on encoded content
Claude Paroz
[next]