diff --git a/app/__init__.py b/app/__init__.py index 6193d0f..9cf92c0 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -2,7 +2,10 @@ from flask import Flask, request, jsonify, render_template from .config import Config from .utils import get_latest_emails, get_latest_email_with_code, add_allowed_domain, remove_allowed_domain, get_allowed_domains, get_allowed_domains_with_time import redis -import smtp_server +import sys +import os +sys.path.append(os.path.dirname(os.path.dirname(__file__))) +from smtp_server import start_smtp_server import threading def create_app(): @@ -66,7 +69,7 @@ def create_app(): return render_template('email_detail.html', email=email) return "邮件不存在", 404 - smtp_thread = threading.Thread(target=smtp_server.start_smtp_server, args=(app,)) + smtp_thread = threading.Thread(target=start_smtp_server, args=(app,)) smtp_thread.daemon = True smtp_thread.start()