Sindbad~EG File Manager

Current Path : /home/numerotech/status.numerotech.com/status_app/core/library/__pycache__/
Upload File :
Current File : //home/numerotech/status.numerotech.com/status_app/core/library/__pycache__/email.cpython-311.pyc

�

:�$ev���ddlmZmZmZmZmZddlmZddlmZddlmZm	Z	m
Z
mZddlZddl
Z
ddlZddlmZmZddlmZdd	lmZGd
�d��ZdS)�)�request�url_for�flash�render_template�session)�app)r)�datetime�date�time�	timedeltaN�)�Cryptography�Auth)�Mandrill)�Mailgunc�"�eZdZd�Zd�Zdd�ZdS)�EMAILc��d}tj|��}t���d|��}|rCt	|d��dkr*t���d|��}|d}tj|���d��tj|���d��dz|||d	tj|���d
��i||dd�tj|���d
��|dd�gd�}|j�	|d���}	dS�Nzmd-WHhIRdtiJJHa7wD0_WY6pQ�is_test_mail�
setting_value��is_test_mail_id�e_from_email�	conf_namez - Scientific CommitteezReply-To�
e_reply_to�to)�email�name�type�e_backup_emails)�
from_email�	from_name�subject�
recipients�html�headersrT)�message�
send_async�success�
�mandrillr�
AbstractModel�
settings_mail�intr�get_conference�get�messages�send�
r$r&r�conf_id�MANDRILL_API_KEY�mandrill_clientrrr(�results
          �K/home/numerote/status.numerotech.com/active_status_v1/core/library/email.py�sendMailzEMAIL.sendMailsV��.���%�&6�7�7�/����.�.�~�g�F�F�,��)�c�,��7�8�8�A�=�=�"�_�_�2�2�3D�W�M�M�?���(�2��'��0�0�4�4�^�D�D��%�g�.�.�2�2�;�?�?�AZ�Z���
�	�T�(��1�1�5�5�l�C�C�D�������&�w�/�/�3�3�4E�F�F�����
�
�
�'�*�#�(�(�7�d�(�K�K�&�
�)�c��d}tj|��}t���d|��}|rCt	|d��dkr*t���d|��}|d}tj|���d��tj|���d��dz|||d	tj|���d
��i||dd�tj|���d
��|dd�gd�}|j�	|d���}	dSrr+r4s
          r9�sendOTPMailzEMAIL.sendOTPMail1sV��.���%�&6�7�7�/����.�.�~�g�F�F�,��)�c�,��7�8�8�A�=�=�"�_�_�2�2�3D�W�M�M�?���(�2��'��0�0�4�4�^�D�D��%�g�.�.�2�2�;�?�?�AZ�Z���
�	�T�(��1�1�5�5�l�C�C�D�������&�w�/�/�3�3�4E�F�F�����
�
�
�'�*�#�(�(�7�d�(�K�K�&�
�)r;Nc�,�|r|n#tjdt|��z��}|rO|ddkrtj|||||��dS|ddkrtj||||||��dSdSt
td����S)N�
conference�driver�mailgunr,z'Please check mail configuration settingzuser.Home_index)rr1�strrr:r�redirectr)r$r&r�mailDatar5�confDatas      r9�sendMail_v1zEMAIL.sendMail_v1Rs���!�
M�X�X�w�{�<��G���3L�'M�'M�(�
�
0��x��I�%�%���W�T�"�X�g�6�6�6�6�6����j�(�(���g�d�2�h�w�x�@�@�@�@�@�4�4�
�G�-�.�.�
/�
/�/r;)N)�__name__�
__module__�__qualname__r:r=rF�r;r9rr
sH������ � � �F���B0�0�0�0�0�0r;r)�flaskrrrrr�corerr	r
rr�requestsr,�json�rr�core.library.Mandrillr�core.library.MailgunrrrJr;r9�<module>rRs��A�A�A�A�A�A�A�A�A�A�A�A�A�A�������������4�4�4�4�4�4�4�4�4�4�4�4������������� � � � � � � � �*�*�*�*�*�*�(�(�(�(�(�(�Q0�Q0�Q0�Q0�Q0�Q0�Q0�Q0�Q0�Q0r;

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