add the possibility to send email

This commit is contained in:
2022-12-10 01:27:11 +01:00
parent bdb250f03b
commit f11e4c58a5
2 changed files with 204 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
"""
Run:
"""
from mailjet_rest import Client
from src import config
api_key = "489274f04d5c155f81370fccc3904e20"
api_secret = "edac41f0e1726ba49808dfb12204ecd6"
mailjet = Client(auth=(api_key, api_secret), version='v3.1')
from_email = "panleicim@gmail.com"
# store = "Hermès Paris Faubourg"
store = "Hermès Paris George V"
dest_email = "panleicim@gmail.com"
contact_name = "LUO Meiling"
f = open(config.ROOT_DIR + "/templates/confirmed_rdv.html", "r")
email_body = f.read()
print(email_body)
data = {
'Messages': [
{
"From": {
"Email": from_email,
"Name": store
},
"To": [
{
"Email": dest_email,
"Name": contact_name
}
],
"Subject": "Your appointment is confirmed!",
"HTMLPart": email_body
}
]
}
result = mailjet.send.create(data=data)
print(result.status_code)
print(result.json())