import smtplib from string import Template from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText import requests, urllib import json from flask import Blueprint, request, Response, redirect, url_for, jsonify, render_template from werkzeug.security import generate_password_hash from FlaskWebApp.SMSService import Send_Sms from FlaskWebApp.Config import EMAIL,EMAIL_PASSWORD pwa_api = Blueprint('pwa_api', __name__, static_folder='./static', template_folder='./templates') @pwa_api.route('/', methods=['GET']) def API_Home(): return "Working" @pwa_api.route('/search', methods=['GET']) def API_login(): return "500" @pwa_api.route('/sendmsg', methods=['POST']) def API_SndMSG(): if request.method == 'POST': number = request.form.get('mobile') message = request.form.get('message') server = smtplib.SMTP('smtp.gmail.com', 587) server.ehlo() server.starttls() # Authentication server.login(EMAIL, EMAIL_PASSWORD) print("login Successfully ") message_body= f"""
{message}