create POSTFIX server
This commit is contained in:
parent
0ae7f2d68a
commit
34cf72eaee
|
@ -40,6 +40,7 @@ NOT_SEND_EMAIL = "NOT_SEND_EMAIL" in os.environ
|
|||
EMAIL_DOMAIN = os.environ["EMAIL_DOMAIN"]
|
||||
SUPPORT_EMAIL = os.environ["SUPPORT_EMAIL"]
|
||||
MAX_NB_EMAIL_FREE_PLAN = int(os.environ["MAX_NB_EMAIL_FREE_PLAN"])
|
||||
POSTFIX_SERVER = "1.1.1.1"
|
||||
|
||||
|
||||
# Database
|
||||
|
|
|
@ -5,7 +5,7 @@ from smtplib import SMTP
|
|||
|
||||
from jinja2 import Environment, FileSystemLoader
|
||||
|
||||
from app.config import SUPPORT_EMAIL, ROOT_DIR
|
||||
from app.config import SUPPORT_EMAIL, ROOT_DIR, POSTFIX_SERVER
|
||||
from app.log import LOG
|
||||
|
||||
|
||||
|
@ -90,7 +90,7 @@ def send_test_email_alias(email, name):
|
|||
|
||||
def send_by_postfix(to_email, subject, plaintext, html):
|
||||
# host IP, setup via Docker network
|
||||
smtp = SMTP("1.1.1.1", 25)
|
||||
smtp = SMTP(POSTFIX_SERVER, 25)
|
||||
msg = EmailMessage()
|
||||
|
||||
msg["Subject"] = subject
|
||||
|
|
|
@ -37,7 +37,7 @@ from smtplib import SMTP
|
|||
|
||||
from aiosmtpd.controller import Controller
|
||||
|
||||
from app.config import EMAIL_DOMAIN
|
||||
from app.config import EMAIL_DOMAIN, POSTFIX_SERVER
|
||||
from app.email_utils import notify_admin
|
||||
from app.extensions import db
|
||||
from app.log import LOG
|
||||
|
@ -81,7 +81,7 @@ class MailHandler:
|
|||
# LOG.debug(message_data)
|
||||
|
||||
# host IP, setup via Docker network
|
||||
smtp = SMTP("1.1.1.1", 25)
|
||||
smtp = SMTP(POSTFIX_SERVER, 25)
|
||||
msg = Parser(policy=SMTPUTF8).parsestr(message_data)
|
||||
|
||||
if not envelope.rcpt_tos[0].startswith("reply+"): # Forward case
|
||||
|
|
Loading…
Reference in New Issue