__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

��g!&����SSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKrSSK	J
r
 SSKJr SSKr\R \lSSKJr SSK7 SSKr"SS\R,R.5r\R,R3S\5 \R,R3S	\5 \R,R4R7SS	/5 g!\
a
rSrCN�SrCff=f)
�N)�Parser)�default)�config)�*c�V�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rg)�ImapBackend�3c
�l�[RRRX5 [RSURRSURSURSUR35 XlURc[[S55nOURnUR(dKS[R ;a [R R#S5nO#[$R$"S5nOURnX l
X0lUR'5 g)NzI'm z	 (scheme z) connecting to z as zEnter account userid: �
IMAP_PASSWORDzEnter account password: )�	duplicity�backend�Backend�__init__�log�Debug�	__class__�__name__�scheme�hostname�username�url�eval�input�password�os�environ�get�getpass�resetConnection)�self�
parsed_urlrrs    �@/usr/lib/python3/dist-packages/duplicity/backends/imapbackend.pyr�ImapBackend.__init__4s������!�!�*�*�4�<��	�	��4�>�>�*�*�+�9�Z�5F�5F�4G�GW��"�"�#�4�
�(;�(;�'<�
>�	
������&��E�":�;�<�H�!�*�*�H��"�"��"�*�*�,��:�:�>�>�/�:��"�?�?�+E�F��!�*�*�H� �
� �
�����c�&�URn[RSnUR
R
5 URS:Xa[RnU"US5UlO.URS:Xa[RnU"US5Ul[RSWR35 [R "SSUR"S	5Ul[&R((doUR
R+UR,UR.5 UR
R1[&R25 [R5S
5 gUR
R+UR,SUR3UR.5 UR
R1[&R25 [R5S
5 g![a URnGN�f=f![a GN�f=f)N�IMAP_SERVER�imap��imapsi�zType of imap class: z^/��zIMAP connected�@)rrr�KeyErrorr�conn�close�	Exceptionr�imaplib�IMAP4�	IMAP4_SSLrrr�re�sub�path�
remote_dirr�imap_full_address�loginrr�select�imap_mailbox�Info)r r!�imap_server�cls    r"r�ImapBackend.resetConnectionRs{���X�X�
�	.��*�*�]�3�K�
	��I�I�O�O������&����B��;��,�D�I�
�
�
�'�
)��"�"�B��;��,�D�I��	�	�(����
�6�7��&�&���Z�_�_�a�@����'�'��I�I�O�O�D�M�M�4�=�=�9��I�I���V�0�0�1��H�H�%�&��I�I�O�O�t�}�}�o�Q�z�/B�/B�.C�D�d�m�m�T��I�I���V�0�0�1��H�H�%�&��7�	.�$�-�-�K�	.���	��	�s"�G%�H�%G?�>G?�
H�Hc��[RRR5nURUS'UR5US'[RRR
SS5nURUR55 [RRU5 URU5 UR5$)N�From�Subject�application�binary)
�email�mime�	multipart�
MIMEMultipartr7�decode�MIMEBase�set_payload�read�encoders�
encode_base64�attach�	as_string)r �f�rname�mp�as     r"�prepareBody�ImapBackend.prepareBodyss���
�Z�Z�
!�
!�
/�
/�
1��
�_�_��6�
������9�
��J�J� � �)�)�-��B��	�
�
�a�f�f�h��
���$�$�Q�'�
�	�	�!���|�|�~�r$c���URS5n[RnUS:XaSnUS:�a�URR	U5 URX25nURR	[R5 URR[RSSUR55 [R!S	US
35 g![RR[R[R4a� US-n[R!SUS35 ["R$"S5 US:�a�UR'5 O�![RR[R[R4a3 US-n[R!S5 ["R$"S5 Of=fUS:�aM�Of=fUS:�aGM�GN0)N�rbr�@r+zError saving '�', retrying in 30s ��$Error reconnecting, retrying in 30s �IMAP mail with 'z' subject stored)�openr�timeoutr.r:rUr;�append�encoder1r2�abort�socket�error�sslerrorrr<�time�sleepr)r �source_path�remote_filenamerQ�allowedTimeout�bodys      r"�_put�ImapBackend._put�s������T�"�������Q��!�N��q� �
'��	�	� � ��1��'�'��;���	�	� � ��!4�!4�5��	�	� � ��!4�!4�d�D�$�+�+�-�P��	���#�O�#4�4D�E�F���M�M�'�'����v���G�
'��!�#�����>�/�):�:M�N�O��
�
�2��$�q�(�'��,�,�.���#�M�M�/�/����v���O�'�&�!�+�����!G�H��
�
�2��'��	%�q�(��	
'���q� � s2�BC�A7G#�E%�%A-G�G#�G�	G#�"G#c��[RnUS:XaSnUS:�a�URR[R5 URRSSU5upEUS:wa[
US5eUSS:Xa[
S5eURRUSS5upEUS:wa[
US5eUSSn[5nURUR55nURS5n	U	RS	S
9n
UR/S5nUR1W
5 UR35 UR55 [$R'SUS35 g![RR[R [R"4a� US-n[$R'SUS35 [(R*"S
5 US:�a�UR-5 O�![RR[R [R"4a3 US-n[$R'S5 [(R*"S
5 Of=fUS:�aM�Of=fUS:�aGMhGNr)NrrYrB�OKr*zno mail with subject %sz(RFC822)r+T)rIzError loading 'rZr[r\�wbr]z' subject fetched)rr_r.r:r;�searchr0�fetchr�parsestrrI�get_payloadr1r2rbrcrdrerr<rfrgrr^�writer/�setdata)r ri�
local_pathrj�result�flist�rawbody�p�mrSrk�tfiles            r"�_get�ImapBackend._get�s�������Q��!�N��q� �#
'��	�	� � ��!4�!4�5�"&�)�)�"2�"2�4��O�"T����T�>�#�E�!�H�-�-���8�r�>�#�$=�>�>�"&�)�)�/�/�%��(�J�"G����T�>�#�E�!�H�-�-���(�1�+���H���J�J�w�~�~�/�0���]�]�1�%���~�~�T�~�2�������%��
���D��
���
��������#�O�#4�4E�F�G��#�M�M�'�'����v���G�
'��!�#�����?�?�*;�;N�O�P��
�
�2��$�q�(�'��,�,�.���#�M�M�/�/����v���O�'�&�!�+�����!G�H��
�
�2��'��	%�q�(��	
'��3�q� � s2�C6E3�3A7I;�+G=�=A-I-�*I;�,I-�-	I;�:I;c�T�/nURR[R5up#US:wa[	US5eURRSSUR5up#US:wa[US5eUSS:XaU$USR5RS5nSUSUS4-nURRUS5up#US:wa[US5eUH�n[U5S	:XaM[[S
9RUS	RS55nUSnUS
n	U	cMQ[ R""SURS35R%U	5(dM�UR'U5 [(R+SUSU	35 M� U$)Nror�FROMr$� s%s:%s���z(BODY[HEADER])r+)�policyzunicode-escape�subject�from�^�$zIMAP flist: � )r.r:rr;�BackendExceptionrqr7r0�strip�splitrr�lenrrrsrIr4�compile�matchr`rr<)
r �retrxry�nums�set�msg�headers�subj�header_froms
          r"�_list�ImapBackend._list�s������)�)�*�*�6�+>�+>�?����T�>�"�5��8�,�,��)�)�*�*�4�����I����T�>��E�!�H�%�%���8�s�?��J��Q�x�~�~��%�%�d�+���$�q�'�4��8�,�,���)�)�/�/�#�/?�@����T�>��E�!�H�%�%��C��3�x�1�}���G�,�5�5��A��
�
�.�/��G��9�%�D�!�&�/�K� �'��:�:��$�/�/�!2�!�4�5�;�;�K�H�H��J�J�t�$��H�H�|�D�6��;�-�@�A���
r$c�<�U"U6up4US:wa[US5eU$)Nror)r0)r �fun�argsr�rys     r"�imapf�ImapBackend.imapf�s(���D�z����$�;��E�!�H�%�%��r$c�T�URURRUSS5 g)Nz+FLAGSz\DELETED)r�r.�store)r �is  r"�delete_single_mail�ImapBackend.delete_single_mail�s���
�
�4�9�9�?�?�A�x��=r$c�N�URURR5ng�N)r�r.�expunge)r rys  r"r��ImapBackend.expunges���
�
�4�9�9�,�,�-�r$c��UH�nURURRSSUS35nUSR5n[	U5S:�dMRUSS:wdM]URUS5 [RSUS35 M� UR5 [RS[	U5S35 g)	Nz	(SUBJECT �)rr*zmarked z to be deletedzIMAP expunged z files)	r�r.rqr�r�r�r�Noticer�)r �
filename_list�filenamerys    r"�_delete_list�ImapBackend._delete_lists���%�H��J�J�t�y�y�/�/���8�*�A�7N�O�E��!�H�N�N�$�E��5�z�A�~�%��(�b�.��'�'��a��1��
�
�W�X�J�n�=�>�&�	
�����
�
�^�C�
�$6�#7�v�>�?r$c��URR[R5 URR	5 URR5 gr�)r.r:rr;r/�logout)r s r"�_close�ImapBackend._closes8���	�	����,�,�-��	�	�����	�	���r$)r.rr7rrN)r�
__module__�__qualname__�__firstlineno__rrrUrlr~r�r�r�r�r�r��__static_attributes__�r$r"rr3s?���<'�B�$G�</H�b#�J�>�.�@�r$rr'r))rE�email.encoders�email.mime.multipartrr1rr4rcrf�email.parserr�email.policyrr0�e�ssl�SSLErrorrerr�duplicity.errors�duplicity.backendr
rr�register_backend�uses_netloc�extendr�r$r"�<module>r�s���0
�����	�	�
���	�$�
��,�,������_�)�#�#�+�+�_�D
���"�"�6�;�7�	���"�"�7�K�8�	�����$�$�f�g�%6�7��c�	���	�s�C�C%� C%

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 379 B 0644
_cf_cloudfiles.cpython-313.pyc File 5.1 KB 0644
_cf_pyrax.cpython-313.pyc File 6.79 KB 0644
_testbackend.cpython-313.pyc File 16.5 KB 0644
adbackend.cpython-313.pyc File 18.76 KB 0644
azurebackend.cpython-313.pyc File 6.79 KB 0644
b2backend.cpython-313.pyc File 11.74 KB 0644
boxbackend.cpython-313.pyc File 9.21 KB 0644
cfbackend.cpython-313.pyc File 665 B 0644
dpbxbackend.cpython-313.pyc File 24.58 KB 0644
gdocsbackend.cpython-313.pyc File 10.15 KB 0644
gdrivebackend.cpython-313.pyc File 15.64 KB 0644
giobackend.cpython-313.pyc File 9.93 KB 0644
hsibackend.cpython-313.pyc File 3.42 KB 0644
hubicbackend.cpython-313.pyc File 2.76 KB 0644
idrivedbackend.cpython-313.pyc File 23.25 KB 0644
imapbackend.cpython-313.pyc File 12.94 KB 0644
jottacloudbackend.cpython-313.pyc File 7.04 KB 0644
lftpbackend.cpython-313.pyc File 12.44 KB 0644
localbackend.cpython-313.pyc File 4.08 KB 0644
mediafirebackend.cpython-313.pyc File 6.07 KB 0644
megabackend.cpython-313.pyc File 8.47 KB 0644
megav2backend.cpython-313.pyc File 10.2 KB 0644
megav3backend.cpython-313.pyc File 11.81 KB 0644
multibackend.cpython-313.pyc File 14.88 KB 0644
ncftpbackend.cpython-313.pyc File 7.3 KB 0644
onedrivebackend.cpython-313.pyc File 17.76 KB 0644
par2backend.cpython-313.pyc File 11.9 KB 0644
pcabackend.cpython-313.pyc File 15.11 KB 0644
pydrivebackend.cpython-313.pyc File 14.04 KB 0644
rclonebackend.cpython-313.pyc File 6.53 KB 0644
rsyncbackend.cpython-313.pyc File 7.66 KB 0644
s3_boto3_backend.cpython-313.pyc File 11.21 KB 0644
slatebackend.cpython-313.pyc File 7.49 KB 0644
ssh_paramiko_backend.cpython-313.pyc File 23.04 KB 0644
ssh_pexpect_backend.cpython-313.pyc File 14.37 KB 0644
swiftbackend.cpython-313.pyc File 12.88 KB 0644
sxbackend.cpython-313.pyc File 2.87 KB 0644
tahoebackend.cpython-313.pyc File 3.64 KB 0644
webdavbackend.cpython-313.pyc File 25.74 KB 0644
xorrisobackend.cpython-313.pyc File 16.46 KB 0644
Filemanager