Sindbad~EG File Manager

Current Path : /home/numerotech/bni.numerotech.com/bni_hallmark/core/library/__pycache__/
Upload File :
Current File : //home/numerotech/bni.numerotech.com/bni_hallmark/core/library/__pycache__/Mandrill.cpython-37.pyc

B

4�re��@s�ddlmZmZmZmZmZmZddlmZddlmZddl	m	Z	m
Z
mZmZddl
Z
ddlZddlZddlmZddlmZmZmZmZGd	d
�d
�ZdS)�)�request�url_for�flash�render_template�jsonify�redirect)�app)r)�datetime�date�time�	timedeltaN)�Helper�)�Cryptography�Authr
�
RouteGroupc@seZdZddd�ZdS)�MandrillNc
Cs�|�r�|d}|d}|d}|d}|rz|ddk	r>|d}|ddk	rR|d}|ddk	rf|d}|ddk	rz|d}g}	t|d	�d
kr�t|d	�r�|r�x&|�d�D]}
|	�|
|dd
��q�Wn|�r�|d}t�|�}|||||d|i||dd
�g|	d�}
yh|jj|
dd�}|�rj|dd|dd<||dd<d|dd<||dd<tj|dt	d�}|SWn8t
k
�r�}ztt	|��td�dSd}~XYnXdSdSntt
d��SdS)N�e_backup_emails�
conf_title�e_from_email�
e_reply_to�	bcc_mails�from_mail_name�from_mail_id�
reply_mail_id�is_send_backup��,�to)�email�name�type�
secret_keyzReply-To)�subject�
recipients�	from_name�html�
from_email�headersrT)�message�
send_asyncr�_id�msg_id�api_key�DELEGATE�app_typer#)�defaultzerror in mandrill�successzEmail id is blankz	user.Home)�int�split�append�mandrillr�messages�send�json�dumps�str�	Exception�printrr)r#r&r�mailData�confrrrrZbcc_list�bcc�MANDRILL_API_KEY�mandrill_clientr)�result�data_1�e�rE�{C:\Users\Admin\Dropbox\Dev Team\Ramya Works\GITHUB\Common Delegate Registration\common_delegate_v1\core\library\Mandrill.py�sendMailsZ
zMandrill.sendMail)N)�__name__�
__module__�__qualname__rGrErErErFr	sr)�flaskrrrrrr�corerr	r
rr�requestsr5r8�core.library.helperr
�rrrrrErErErF�<module>s 

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists