Create a new smtp object which implements the SMTP protocol. Note this
doesn't actually do anything usefull unless used in conjunction with
circuits.parts.sockets.TCPServer.
|
|
|
processMessage(self,
sock,
mailfrom,
rcpttos,
data) |
|
|
str
|
getFQDN(I)
Return the fully qualified domain name of this server. |
|
|
None
|
onRAW(I,
sock,
line)
Process a line of text and generate the appropiate event. |
|
|
|
smtpHELO(self,
sock,
arg) |
|
|
|
smtpNOOP(self,
sock,
arg) |
|
|
|
smtpQUIT(self,
sock,
arg) |
|
|
|
smtpMAIL(self,
sock,
arg) |
|
|
|
smtpRCPT(self,
sock,
arg) |
|
|
|
smtpRSET(self,
sock,
arg) |
|
|
|
smtpDATA(self,
sock,
arg) |
|
|
|
|
|
|
None
|
onREAD(S,
sock,
data)
Process any incoming data appending it to an internal buffer. |
|
|
Inherited from core.BaseComponent :
__init__ ,
__repr__ ,
register ,
unregister
Inherited from core.Manager :
__add__ ,
__iadd__ ,
__isub__ ,
__len__ ,
__sub__ ,
flush ,
join ,
push ,
run ,
send ,
start ,
stop
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|