
    \h                        d dl Z d dlmZ d dlZd dlZd dlZd dlZd dlZd dlZd dlm	Z	 d dl
mZ ej                  j                  d       d dlmZ d dlmZ ej                  j%                  ej                  j'                  e            Zej                  j%                  e      Zej                  j/                  edd	      Z ee        ej2                  d
      Z e ej2                  d            Z ej2                  d      Z ej2                  d      Z ej2                  d      Z ej2                  d      Z  ej2                  d      Z! ej2                  d      Z"d Z#y)    N)datetime)MIMEMultipart)MIMETextz/var/www/html/config)get_connection)load_dotenvconfiguracionesz.env	SMTP_HOST	SMTP_PORT	SMTP_USER	SMTP_PASSPROD_IMAGE_PATHAPP_NAMESMTP_NOTIFYCorreo_Soportec           	         | j                  dd      j                         }| j                  dd      j                         }| j                  dd      j                         }| j                  dd      j                         }| j                  dd      j                         }t        d      }t        |d<   t        |d	<   d
| |d<   d| d| d| d| d	}t        |d      }|j                  |       	 t        j                         }	t        j                  t        t              5 }
|
j                          |
j                  |	       |
j                  t        t                |
j#                  t        t        |j%                                d d d        ddd}|S # 1 sw Y   xY w# t&        $ r}ddt)        |       dcY d }~S d }~ww xY w)Nmodulo_name 
vista_nameasuntonombreobservacionalternativeFromTozSolicitud de Soporte CRM - Subjectu  
    <!DOCTYPE html>
    <html lang="es">
    <head>
        <style>
            body {
                font-family: Arial, sans-serif;
                margin: 0;
                padding: 0;
                background-color: #f4f4f4;
            }
            .container {
                max-width: 600px;
                margin: 0 auto;
                padding: 20px;
                background-color: #fff;
                border: 1px solid #e0e0e0;
                border-radius: 5px;
            }
            .header {
                text-align: center;
                margin-bottom: 20px;
                color: #4CAF50;
            }
            .header h1 {
                margin: 0;
                font-size: 24px;
            }
            .section-title {
                font-weight: bold;
                color: #333;
            }
            .content {
                font-size: 16px;
                color: #333;
            }
            .table {
                width: 100%;
                border-collapse: collapse;
                margin-top: 20px;
            }
            .table td {
                padding: 10px;
                border: 1px solid #ddd;
            }
            .table th {
                padding: 10px;
                background-color: #f4f4f4;
                font-weight: bold;
                border: 1px solid #ddd;
            }
            .footer {
                text-align: center;
                margin-top: 20px;
                font-size: 14px;
                color: #666;
            }
            a {
                color: #4CAF50;
                text-decoration: none;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <div class="header">
                <h1>Solicitud de Soporte</h1>
                <p>Estimado(a) equipo de soporte,</p>
            </div>
            <div class="content">
                <p>Hemos recibido una nueva solicitud de soporte con los siguientes detalles. Por favor, revisen la información a continuación y brinden la asistencia necesaria:</p>
                <table class="table">
                    <tr>
                        <th>Vista</th>
                        <td>u~   </td>
                    </tr>
                    <tr>
                        <th>Módulo</th>
                        <td>z}</td>
                    </tr>
                    <tr>
                        <th>Nombre</th>
                        <td>u   </td>
                    </tr>
                    <tr>
                        <th>Observación</th>
                        <td>uf  </td>
                    </tr>
                </table>
                <p>Si necesitan más información o aclaraciones, por favor no duden en contactarnos.</p>
            </div>
            <div class="footer">
                <p>Atentamente,<br><strong>Equipo de Notificaciones</strong></p>
            </div>
        </div>
    </body>
    </html>
    html)contextTu5   El correo electrónico ha sido enviado correctamente.)successmessageFu,   Error en el envío del correo electrónico: )getstripr   usernamerecipientEmailr   attachsslcreate_default_contextsmtplibSMTPhostnameportehlostarttlsloginpasswordsendmail	as_string	Exceptionstr)
input_datar   r   r   r   r   r   	html_bodypartr   serverresponsees                Z/var/www/dev.api.imparables.com.co/api_imparables/crm_asincrono/soporte/mailing_support.pysendEmailSoporter:   "   s   ..399;Kb1779J^^Hb)//1F^^Hb)//1F..399;KM*GGFO"GDM6vh?GIJT (L ) )M * $H % )M *maIF Iv&DNN4
,,.\\(D) 	KVKKMOOGO,LL8,OOHng6G6G6IJ		K N
 	K 	K  
Ec!fXN
 	

s7   32F& %A&FF& F#F& &	G
/G?G
G
)$jsonr   hashlibsysosbase64r'   r%   email.mime.multipartr   email.mime.textr   pathappendcnxpdor   dotenvr   dirnameabspath__file__
script_dircrm_dirjoinenv_pathgetenvr)   intr*   r"   r.   appUrlappName
senderNamer#   r:        r9   <module>rT      s      
 	   
 . $ & ' !  WW__RWW__X67

''//*
%77<<!2F; H 299[!
9299[!"299[!299[!	$	%
"))J
RYY}%
+,G
rS   