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__,
__getattribute__,
__hash__,
__reduce__,
__reduce_ex__,
__setattr__,
__str__
|