3
£;b?  ã               @   s6   d dl mZ d dlmZ d dlmZ G dd„ dƒZdS )é    )Úrender_to_string)ÚEmailMessage)Úsettingsc               @   s   e Zd Zedd„ ƒZdS )ÚMailc             C   sd   y4t j}t| d | d | d gd�}d|_|jƒ  dS  tk
r^ } zt|ƒ W Y d d }~X nX d S )NÚemail_subjectÚbodyÚto_email)Úsubjectr   ÚtoÚhtmlT)r   ÚEMAIL_HOST_USERr   Úcontent_subtypeÚsendÚ	ExceptionÚprint)ÚdataÚ
from_emailÚmessageÚe© r   ú*/var/www/html/myproject/dashboard/utils.pyÚ
send_email   s    zMail.send_emailN)Ú__name__Ú
__module__Ú__qualname__Ústaticmethodr   r   r   r   r   r      s   r   N)Údjango.template.loaderr   Údjango.core.mailr   Údjango.confr   r   r   r   r   r   Ú<module>   s   