Sindbad~EG File Manager

Current Path : /home/numerotech/hs.numerotech.com/scan_v1/core/library/__pycache__/
Upload File :
Current File : //home/numerotech/hs.numerotech.com/scan_v1/core/library/__pycache__/Mandrill.cpython-39.pyc

a

v��d	�@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}|rj|jdur:|j}|jdurJ|j}|jdurZ|j}|jdurj|j}g}	t|d�dkr�t|d�r�|r�|�d�D]}
|	�|
|dd	��q�n|�r�|d
}t�|�}|||||d|i||dd	�g|	d�}
zj|j	j
|
d
d�}|�rX|dd|dd<||dd<d|dd<||dd<tj|dt
d�}|WSWn:t�y�}z tt
|��td�WYd}~n
d}~00dSdSnttd��SdS)NZe_backup_emails�
conf_titleZe_from_emailZ
e_reply_toZis_send_backup��,�to)�email�name�type�
secret_keyzReply-To)�subject�
recipients�	from_name�html�
from_email�headersrT)�message�
send_asyncr�_idZmsg_idZapi_key�DELEGATE�app_typer)�defaultzerror in mandrill�successzEmail id is blankz	user.Home)�	bcc_mails�from_mail_name�from_mail_id�
reply_mail_id�int�split�append�mandrillr�messages�send�json�dumps�str�	Exception�printrr)rrr�mailData�confr(r)r*r+Zbcc_list�bcc�MANDRILL_API_KEY�mandrill_clientr!�resultZdata_1�e�r>�V/home/numerote/conference.numerotech.com/food_kit_scan_badges/core/library/Mandrill.py�sendMailsZ




�

zMandrill.sendMail)N)�__name__�
__module__�__qualname__r@r>r>r>r?r	sr)�flaskrrrrrr�corerr	r
rr�requestsr/r2�core.library.helperr
�rrrrr>r>r>r?�<module>s 

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