use my own email server

pull/83/head
Aevann 2023-01-08 20:40:07 +02:00
parent 5411b92b8a
commit 8d2b342c81
1 changed files with 19 additions and 9 deletions

View File

@ -9,15 +9,25 @@ from urllib.parse import quote
from flask import render_template
def send_mail(to_address, subject, html):
if MAILGUN_KEY == DEFAULT_CONFIG_VALUE: return
url = f"https://api.mailgun.net/v3/{SITE}/messages"
auth = ("api", MAILGUN_KEY)
data = {"from": EMAIL,
"to": [to_address],
"subject": subject,
"html": html,
}
requests.post(url, auth=auth, data=data)
if SITE == 'rdrama.net':
url = f"https://deuxrama.net/email"
data = {"from": EMAIL,
"to": to_address,
"subject": subject,
"html": html,
}
x = requests.post(url, data=data)
print(x.text, flush=True)
else:
if MAILGUN_KEY == DEFAULT_CONFIG_VALUE: return
url = f"https://api.mailgun.net/v3/{SITE}/messages"
auth = ("api", MAILGUN_KEY)
data = {"from": EMAIL,
"to": [to_address],
"subject": subject,
"html": html,
}
requests.post(url, auth=auth, data=data)
def send_verification_email(user, email=None):