# import smtplib

# from flask import Blueprint, render_template, request, redirect, url_for, flash
# from insignal.config.path import get_template_path, get_static_path
# from email.message import EmailMessage

# from insignal.pages.lib import create_message, send_message, allow_mail_send

# home_page = Blueprint('home', __name__, template_folder=get_template_path(), static_folder=get_static_path())


# @home_page.route("/")
# def root_page():
#     return render_template("root_page.html")


# @home_page.route("/contact_us", methods=["POST"])
# def contact_us():
#     # 받는사람
#     to_email = "sales@insignal.co.kr"
    
#     if "submit" in request.form:
#         # *************************************
#         # 이메일 데이터 정보
#         # ***********************************
#         # 이름
#         user_name = request.form.get('index-form-name').strip()
#         # 이메일주소
#         user_email = request.form.get('index-form-email').strip()
#         # 제목
#         user_subject = request.form.get('index-form-subject').strip()
#         # 메세지
#         user_message = request.form.get('index-form-message').strip().replace("\n", "<br>")

#         # 입력폼에 누락된 정보가 없을시에만 정상적 이메일 발송하기
#         if user_name and user_email and user_subject and user_message:
#             message_subject = "[CONTACT] {}".format(user_subject)
#             message_body = render_template("contact_us.html", user_name=user_name, user_email=user_email,
#                                            user_subject=message_subject, user_message=user_message)
#             msg = create_message(user_name, user_email, to_email, user_subject, message_body)
            
#             if allow_mail_send():
#                 send_message(to_email, msg)

#             #return "<script>alert('Complete! Send Message');location.href('/');</script>";
#             # "<script>alert('메일발송이 완료되었습니다. 확인후 빠른시일내에 연락드리도록하겠습니다.');</script>";
#             flash('메일발송이 완료되었습니다. 확인후 빠른시일내에 연락드리도록하겠습니다.')
#             return redirect(url_for('home.root_page'))

#         else:
#             #return "<script>alert('Fail! Send Message');location.href('/');</script>";
#              #echo "<script>alert('누락된 정보가 있어 메일 발송 실패하였습니다. 모든정보를 기입해주세요!');</script>";
#             flash('누락된 정보가 있어 메일 발송 실패하였습니다. 모든정보를 기입해주세요!')
#             return redirect(url_for('home.root_page'))
