python (3.11.7)

(root)/
lib/
python3.11/
test/
__pycache__/
test_smtpnet.cpython-311.opt-2.pyc

eddlZddlmZddlmZddlmZddlZddlZejdZ	ej
ddZGdd	ejZ
Gd
dejZedkrejdSdS)
N)support)
import_helper)
socket_helpersslnetworkc(t}tj||f5}	|||}|	ddddS#t$rYddddSwxYw#1swxYwYdS)N)server_hostnameTF)rcreate_default_contextsocketcreate_connectionwrap_socketclose	Exception)hostportcontextsocks    E/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_smtpnet.pycheck_ssl_verifiyrs((**G		!4,	/	/4	&&tT&BBD
JJLLL					s4BA+	B+
B5BBBBBceZdZdZdZdZdS)SmtpTestsmtp.gmail.comiKcptjtdttj}d|_tj|_tj
|j5tj|j|j
}	||nN#tj$r<}|jddkr t#j|jdnYd}~nd}~wwxYw||ddddS#1swxYwYdS)NSMTP_SSLFrrz+STARTTLS extension not supported by server.)r
get_attributesmtplibr
SSLContextPROTOCOL_TLS_CLIENTcheck_hostname	CERT_NONEverify_modertransient_internet
testServerSMTP
remotePortstarttls
SMTPExceptionargsunittestskipehloquit)selfrserveres    rtest_connect_starttlszSmtpTest.test_connect_starttlss`gz222..!899!&!m

-do
>
>
	
	\$/4?CCF
0000(


6!9 MMMM!&),,,,-,,,,


KKMMMKKMMM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	s<0 D+B('D+(C372C.)D+.C33+D++D/2D/N)__name__
__module____qualname__r$r&r1rrrs-!JJr6rcZeZdZdZdZdZdZejddZ	dZ
dS)	SmtpSSLTestric,tjtdtj|j5tj|j|j}||	ddddS#1swxYwYdSNr)
rrrrr#r$rr&r,r-r.r/s  rtest_connectzSmtpSSLTest.test_connect2sgz222

-do
>
>		%dotGGFKKMMMKKMMM																		sAB		B
B
c tjtdtj|j5tj|j}||ddddS#1swxYwYdSr:)	rrrrr#r$rr,r-r;s  rtest_connect_default_portz%SmtpSSLTest.test_connect_default_port9sgz222

-do
>
>		%do66FKKMMMKKMMM																		sABB
Bwalltimecttj}d|_tj|_t
jtdtj
|j5tj|j|j
|}||ddddS#1swxYwYdS)NFrr)rrrr r!r"rrrrr#r$rr&r,r-)r.rr/s   rtest_connect_using_sslcontextz)SmtpSSLTest.test_connect_using_sslcontext@s..!899!&!mgz222

-do
>
>		%dotPWXXXFKKMMMKKMMM																		s0A
CCCc&tj|j5t|j|j}|s|ddddn#1swxYwYt
jtdt
}tj|j5tj|j|j|}||
ddddS#1swxYwYdS)Nz!SSL certificate can't be verifiedrr)rr#r$rr&skipTestrrrrr
rr,r-)r.
can_verifyrr/s    r&test_connect_using_sslcontext_verifiedz2SmtpSSLTest.test_connect_using_sslcontext_verifiedKs}

-do
>
>	C	C*4?DOLLJ
C

ABBB	C	C	C	C	C	C	C	C	C	C	C	C	C	C	C
	gz222,,..

-do
>
>		%dotPWXXXFKKMMMKKMMM																		s$2AAA/A
DD

D
N)r2r3r4r$r&r<r>rrequires_resourcerArEr5r6rr8r8.st!JJWz**+*r6r8__main__)r*testrtest.supportrrrr
import_modulerrequiresrTestCaserr8r2mainr5r6r<module>rNs&&&&&&&&&&&&



!m!%((			x ,((((((#(((VzHMOOOOOr6