Ë
    ‡h
  ã                   ó:   — d dl mZ d dlmZ ddlmZmZ d dlZd„ Zy)é    )Úsettings)ÚEmailMultiAlternativesé   )ÚEmailTemplateÚEmailLogNc                 ó  — 	 t         j                  j                  | ¬«      }|j
                  }|j                  }|j                  }|j                  «       D ]b  \  }}|j                  d|› d�t        |«      «      }|j                  d|› d�t        |«      «      }|j                  d|› d�t        |«      «      }Œd t        d|› �«       t        d|› �«       dt        j                  id||j                  d	d
«      dœig|||dœ}	dddt        j                  › �dœ}
	 t        j                   t        j"                  |	|
¬«      }|j%                  «       }t        d|› �«       t&        j                  j)                  ||||d| ¬«       t        d|› �«       y # t         j                  $ r t	        d| › d�«      ‚w xY w# t        $ rG}t        d|› �«       t&        j                  j)                  ||||| dt        |«      ¬«       Y d }~y d }~ww xY w)N)ÚnamezEmail template 'z' does not exist.z##zSending email to z	Subject: ÚaddressÚemail_addressr	   Ú )r
   r	   )ÚfromÚtoÚsubjectÚhtmlbodyÚtextbodyzapplication/jsonzZoho-enczapikey )Úacceptzcontent-typeÚauthorization)ÚurlÚjsonÚheaderszResponse from ZeptoMail: ÚSuccess)Úto_emailr   Ú	body_textÚ	body_htmlÚstatusÚtemplate_namezEmail sent successfully to zFailed to send email: ÚFailed)r   r   r   r   r   r   Úerror_message)r   ÚobjectsÚgetÚDoesNotExistÚ	Exceptionr   r   r   ÚitemsÚreplaceÚstrÚprintr   ÚZEPTOMAIL_FROM_EMAILÚZEPTOMAIL_API_KEYÚrequestsÚpostÚZEPTOMAIL_API_URLr   r   Úcreate)r   r   Úcontext_dataÚtemplater   r   r   ÚkeyÚvalueÚpayloadr   ÚresponseÚresponse_dataÚes                 ú0/var/www/skyplay_api_hub/email_template/utils.pyÚsend_email_from_templater6      sO  € ðMÜ ×(Ñ(×,Ñ,°-Ð,Ó@ˆð ×Ñ€GØ×"Ñ"€IØ×"Ñ"€Ið #×(Ñ(Ó*ò @‰
ˆˆUØ—/‘/ B s e¨2 ,´°E³
Ó;ˆØ×%Ñ%¨¨3¨%¨r l´C¸³JÓ?ˆ	Ø×%Ñ%¨¨3¨%¨r l´C¸³JÓ?‰	ð@ô
 
Ð˜h˜ZÐ
(Ô)Ü	ˆI�g�YÐ
Ô ð
 ”x×4Ñ4ð
ð
  Ø'Ø(×,Ñ,¨V°RÓ8ñ"ðð
ð ØØñ€Gð$ %Ø*Ø+¬H×,FÑ,FÐ+GÐHñ€Gð
Ü—=‘=Ü×*Ñ*ØØô
ˆð
 !Ÿ™›ˆÜÐ)¨-¨Ð9Ô:ô 	×Ñ×ÑØØØØØØ'ð 	 ô 	
ô 	Ð+¨H¨:Ð6Õ7øôu ×%Ñ%ò MÜÐ*¨=¨/Ð9JÐKÓLÐLðMûôz ò 

ÜÐ& q cÐ*Ô+Ü×Ñ×ÑØØØØØ'ØÜ˜a›&ð 	 ÷ 	
ñ 	
ûð

ús$   ‚ F ÄA7F; Æ#F8Æ;	HÇ=HÈH)	Údjango.confr   Údjango.core.mailr   Úmodelsr   r   r)   r6   © ó    r5   ú<module>r<      s   ðÝ  Ý 3ß +Û óJ
r;   