from email.message import EmailMessage
from email.headerregistry import Address
msg = EmailMessage()
msg['From'] = Address("Pepé Le Pew", "pepe", "example.com")
msg['To'] = (
Address("Penelope Pussycat", "penelope", "example.com")
, Address("Fabrette Pussycat", "fabrette", "example.com")
)
msg['Subject'] = 'This email sent from Python code'
msg.set_content("""\
Salut!
Cela ressemble à un excellent recipie[1] déjeuner.
[1] http://w...content-available-to-author-only...y.com/recipe/Roasted-Asparagus-Epicurious-203718
--Pepé
""", cte="quoted-printable")
print(msg.as_string())
ZnJvbSBlbWFpbC5tZXNzYWdlIGltcG9ydCBFbWFpbE1lc3NhZ2UKZnJvbSBlbWFpbC5oZWFkZXJyZWdpc3RyeSBpbXBvcnQgQWRkcmVzcwoKbXNnID0gRW1haWxNZXNzYWdlKCkKCm1zZ1snRnJvbSddID0gQWRkcmVzcygiUGVww6kgTGUgUGV3IiwgInBlcGUiLCAiZXhhbXBsZS5jb20iKQptc2dbJ1RvJ10gPSAoCiAgICAgICAgQWRkcmVzcygiUGVuZWxvcGUgUHVzc3ljYXQiLCAicGVuZWxvcGUiLCAiZXhhbXBsZS5jb20iKQogICAgICAgICwgQWRkcmVzcygiRmFicmV0dGUgUHVzc3ljYXQiLCAiZmFicmV0dGUiLCAiZXhhbXBsZS5jb20iKQogICAgICAgICkKbXNnWydTdWJqZWN0J10gPSAnVGhpcyBlbWFpbCBzZW50IGZyb20gUHl0aG9uIGNvZGUnCm1zZy5zZXRfY29udGVudCgiIiJcCiAgICAgICAgU2FsdXQhCgogICAgICAgIENlbGEgcmVzc2VtYmxlIMOgIHVuIGV4Y2VsbGVudCByZWNpcGllWzFdIGTDqWpldW5lci4KCiAgICAgICAgWzFdIGh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi55LmNvbS9yZWNpcGUvUm9hc3RlZC1Bc3BhcmFndXMtRXBpY3VyaW91cy0yMDM3MTgKCiAgICAgICAgLS1QZXDDqQogICAgICAgICIiIiwgY3RlPSJxdW90ZWQtcHJpbnRhYmxlIikKcHJpbnQobXNnLmFzX3N0cmluZygpKQo=