Sindbad~EG File Manager
from flask import request, url_for,flash, render_template
from core import app
from flask import url_for
from datetime import datetime, date, time, timedelta
import requests,mandrill,json
from .. import Cryptography,Auth,Helper,RouteGroup
class EMAIL:
# def sendMailInMailGun(subject,html,to,society_id):
# MANDRILL_API_KEY='md-WHhIRdtiJJHa7wD0_WY6pQ' # IP ADDRESS ENABLED
# mandrill_client = mandrill.Mandrill(MANDRILL_API_KEY)
# society_data = Auth.getSociety(society_id)
# message = {
# 'subject' : subject,
# 'recipients':to,
# 'from_name': society_data['society_title'],
# 'from_email' : society_data['e_from_mail_id'],
# 'html': html,
# "headers" :{"Reply-To": society_data['e_reply_mail_id']} ,
# 'to' : [{
# 'email':to,
# 'name':to,
# 'type':'to'
# }]
# }
# result = mandrill_client.messages.send(message = message,send_async=True)
# return ('success')
def sendMailInMailGun(subject,html,to,society_id):
cc = []
bcc = []
url = 'https://api.mailgun.net/v3/mg2.numerotec.com/messages'
auth = ('api', '500f990be972a993db2004203b97b5c4-191fb7b6-be86716a')
society_data = Auth.getSociety(society_id)
data = {
'from' : society_data['society_title']+'<'+society_data['e_from_mail_id']+'>',
'to' : to,
'cc' : cc,
'bcc' : bcc,
'subject': subject,
'html' : html
}
data['h:Reply-To']= society_data['e_reply_mail_id']
res = requests.post(url, auth=auth, data=data)
return "mail sent successful."
def SendMailPeerSupport(reply_mail_id,from_mail_id,from_mail_name,subject,html,to,cc):
bcc = []
url = 'https://api.mailgun.net/v3/mailgun.urbanedge.co.in/messages'
auth = ('api','c490c312d1becd68199c1942f90fcb22-191fb7b6-e958e8e0')
data = {
'from' : from_mail_name+'<'+from_mail_id+'>',
'to' : to,
'cc' : cc,
'bcc' : bcc,
'subject': subject,
'html' : html
}
data['h:Reply-To']= reply_mail_id
res = requests.post(url, auth=auth, data=data)
return "mail sent successful."
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists