
    tjg                     \    d dl Z d dlmZ d dlmZ d dlmZ dZdZdZ	dZ
d	Zd
edededefdZy)    N)MIMEMultipart)MIMEText)Optionalzsmtp.gmail.comiK  zyouremail@gmail.comyourpasswordzPassword Reset Requestrecipient_emailsubjectbodyreturnc                    	 t               }t        |d<   | |d<   ||d<   |j                  t        |d             t	        j
                  t        t              5 }|j                          |j                  t        t               |j                  t        | |j                                ddd       y# 1 sw Y   yxY w# t        $ r}t        d|        Y d}~yd}~ww xY w)	zSend an email to the recipient.FromToSubjectplainNTzFailed to send email: F)r   SENDER_EMAILattachr   smtplibSMTPSMTP_SERVER	SMTP_PORTstarttlsloginSENDER_PASSWORDsendmail	as_string	Exceptionprint)r   r   r	   msgserveres         ./var/www/html/hubwallet-dev/src/utils/email.py
send_emailr!      s    o"F#D	 I 	

8D'*+ \\+y1 	LVOOLL7OOL/3==?K	L
 	L
  &qc*+s7   AB= AB1(B= 1B:6B= :B= =	CCC)r   email.mime.multipartr   email.mime.textr   typingr   r   r   r   r   SUBJECTstrboolr!        r    <module>r*      sM     . $  	$ 
" c   r)   