\x89PNG\r\n\x1a\n\x00\x00\x00\x0DIHDR\x00\x00\x00\x01\x00 \x00\x00\x01\x08\x06\x00\x00\x00\x1F\x15\xC4\x89\x00\x00\x00 \x0AIDATx\x9Ccb\x00\x00\x00\x06\x00\x03\x1A\x05\x9D\x00\x00 \x00\x00IEND\xAE\x42\x60\x82 csarite.com
KUJUNTI.ID MINISH3LL
Path : /var/www/html/yedekle24/BackupShield/__pycache__/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/html/yedekle24/BackupShield/__pycache__/email_service.cpython-310.pyc


o

���g��@s�ddlZddlZddlZddlZddlZddlZddlZddlmZddl	m
Z
dZdZdZ
dZdZdZd	d
�Zddd
�Zdd�ZedkrfdZdZdZdZed�eeeee�Zer`ed�dSed�dSdS)�N)�MIMEText)�
MIMEMultipartzmail.hepsibulutta.comiKzyedekle24@hepsibulutta.com�ooka5asd2mas2el1ai0eeC222zgokhana@ofisbulutta.comcCs�tj�tj�tj�t��d�}tj|dd�tj�|dtj���	d��d��}t
|ddd	��}tj���	d
�}|�d|�d|�d
��Wd�dS1sNwYdS)uMesajı bir dosyaya yazar�logsT)�exist_ok�
email_log_z%Y%m%dz.txt�azutf-8)�encoding�%Y-%m-%d %H:%M:%S�[z] �
N)�os�path�join�dirname�abspath�__file__�makedirs�datetime�now�strftime�open�write)�message�log_dir�log_file�f�	timestamp�r�5/var/www/html/yedekle24/BackupShield/email_service.py�log_to_files""�r �cCs&td|d�D�]}z�td|�d|�d��t�}t|d<t|d<d|��|d<|�d	|�d
�|d<tj���d�}d
|�d|�d|�d|�d|�d�}|�t	|d��td�t
��}	tdt�dt
�d��tjtt
dd��K}
td�|
��td�|
j|	d�td�|
��td�tdt���|
�tt�td �td!�|
�|�td"t���	Wd#�Wd$S1s�wYWqt�y}z@td%|�d|�d&t|����d'd#l}t|���||kr�|d(}
t|
�d)��t�|
�ntd*�WYd#}~d+SWYd#}~qd#}~wwd+S),u=E-posta göndermeyi dener ve başarısız olursa tekrar dener�zDeneme �/u': E-posta gönderimi başlatılıyor...�From�TouYedekleDB24 İletişim Formu: �Subjectz <�>zReply-Tor
u&
İletişim Formu Mesajı:

Ad Soyad: z

E-posta: z
Konu: z	

Mesaj:
uO

---
Bu e-posta YedekleDB24 iletişim formundan gönderilmiştir.
Tarih/Saat: z
            �plainuSSL context oluşturuluyor...u!SMTP sunucusuna bağlanılıyor: �:z...�)�timeoutuSunucuya bağlandıuEHLO başarılı)�contextuTLS başlatıldıuİkinci EHLO başarılıuGiriş yapılıyor: uGiriş başarılı�E-posta gönderiliyor...u!E-posta başarıyla gönderildi: NTuHata oluştu (Deneme z): r�z* saniye bekleniyor ve yeniden denenecek...u5Maksimum deneme sayısına ulaşıldı. Başarısız.F)�ranger r�
FROM_EMAIL�TO_EMAILrrr�attachr�ssl�create_default_context�	SMTP_HOST�	SMTP_PORT�smtplib�SMTP�ehlo�starttls�	SMTP_USER�login�
SMTP_PASSWORD�send_message�	Exception�str�	traceback�
format_exc�time�sleep)�name�email�subjectr�max_retries�attempt�msg�current_time�bodyr,�server�erA�	wait_timerrr�send_email_with_retry"sl�����
(����
rPcCs(tjt||||fd�}d|_|��dS)u E-postayı arka planda gönderir)�target�argsT)�	threading�ThreadrP�daemon�start)rErFrGr�threadrrr�send_email_asyncls
�rX�__main__uTest Kullanıcıztest@example.comuTest Mesajıu/Bu bir test mesajıdır. E-posta servisi testi.r-u E-posta başarıyla gönderildi!uE-posta gönderilemedi!)r!)r7r3�sysr
rrCrS�email.mime.textr�email.mime.multipartrr5r6r;r=r0r1r rPrX�__name__�	test_name�
test_email�test_subject�test_message�print�resultrrrr�<module>s:
J�

© KUJUNTI.ID