Package Honey :: Package Fakes :: Package SMTP :: Module sendmail
[show private | hide private]
[frames | no frames]

Module Honey.Fakes.SMTP.sendmail

Variable Summary
str CONN_ESTABLISHED
str CONN_LOST
str DATA_NEED_MAIL
str DATA_NEED_RECIPIENT
str DATA_OK
str EHLO_FAIL
list EHLO_OK
str ERROR
str ETRN_NO_ARGS
str EXPN
str HELO_FAIL
str HELO_OK
list HELP_AUTH
list HELP_DATA
list HELP_DSN
list HELP_EHLO
list HELP_ETRN
list HELP_EXPN
list HELP_HELO
list HELP_HELP
str HELP_INVALID_TOPIC
list HELP_MAIL
list HELP_NO_ARGS
list HELP_NOOP
list HELP_QUIT
list HELP_RCPT
list HELP_RSET
list HELP_STARTTLS
list HELP_VERB
list HELP_VRFY
str MAIL_INVALID_ARGS
str MAIL_INVALID_DOMAIN
str MAIL_NOT_HELO
str MAIL_SENDER_OK
str MAIL_SENDER_SPECIFIED
str MSG_ACCEPTED
str NOOP
str QUIT
str RCPT_INVALID_ARGS
str RCPT_NEED_MAIL
str RCPT_RECIPIENT_OK
str RCPT_USER_UNKNOWN
str RESET
list USERS
str VERB
str VRFY

Variable Details

CONN_ESTABLISHED

Type:
str
Value:
'220 %(server)s ESMTP Sendmail 8.12.8/8.12.4;'                         

CONN_LOST

Type:
str
Value:
'221 2.0.0 %(host)s closing connection,'                               

DATA_NEED_MAIL

Type:
str
Value:
'503 5.0.0 Need MAIL command'                                          

DATA_NEED_RECIPIENT

Type:
str
Value:
'503 5.0.0 Need RCPT (recipient)'                                      

DATA_OK

Type:
str
Value:
'354 Enter mail, end with "." on a line by itself'                     

EHLO_FAIL

Type:
str
Value:
'501 5.0.0 ehlo requires domain address'                               

EHLO_OK

Type:
list
Value:
['250-%(server)s Hello %(host)s, pleased to meet you',
 '250-ENHANCEDSTATUSCODES',
 '250-PIPELINING',
 '250-8BITMIME',
 '250-SIZE',
 '250-DSN',
 '250-ETRN',
 '250-DELIVERBY ',
...                                                                    

ERROR

Type:
str
Value:
'500 5.5.1 Command unrecognized: %(arg)s'                              

ETRN_NO_ARGS

Type:
str
Value:
'500 5.5.2 Parameter required'                                         

EXPN

Type:
str
Value:
'502 5.7.0 Sorry, we do not allow this operation'                      

HELO_FAIL

Type:
str
Value:
'501 5.0.0 helo requires domain address'                               

HELO_OK

Type:
str
Value:
'250 ashmedai.peace Hello %(host)s, pleased to meet you'               

HELP_AUTH

Type:
list
Value:
['214-2.0.0 AUTH mechanism [initial-response]',
 '214-2.0.0       Start authentication.',
 '214 2.0.0 End of HELP info']                                         

HELP_DATA

Type:
list
Value:
['214-2.0.0 DATA',
 '214-2.0.0       Following text is collected as the message.',
 '214-2.0.0       End with a single dot.',
 '214 2.0.0 End of HELP info']                                         

HELP_DSN

Type:
list
Value:
['214-2.0.0 MAIL FROM: <sender> [ RET={ FULL | HDRS} ] [ ENVID=<envid>\
 ]',
 '214-2.0.0 RCPT TO: <recipient> [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY\
} ]',
 '214-2.0.0                    [ ORCPT=<recipient> ]',
 '214-2.0.0       SMTP Delivery Status Notifications.',
 '214-2.0.0 Descriptions:',
 '214-2.0.0       RET     Return either the full message or only heade\
...                                                                    

HELP_EHLO

Type:
list
Value:
['214-2.0.0 EHLO <hostname>',
 '214-2.0.0       Introduce yourself, and request extended SMTP mode.'\
,
 '214-2.0.0 Possible replies include:',
 '214-2.0.0       SEND            Send as mail                    [RFC\
821]',
 '214-2.0.0       SOML            Send as mail or terminal        [RFC\
821]',
...                                                                    

HELP_ETRN

Type:
list
Value:
['214-2.0.0 ETRN [ <hostname> | @<domain> |',
 '214-2.0.0       Run the queue for the specified <hostname>, or',
 '214-2.0.0       all hosts within a given <domain>, or a specially-na\
med',
 '214-2.0.0       <queuename> (implementation-specific).',
 '214 2.0.0 End of HELP info']                                         

HELP_EXPN

Type:
list
Value:
['214-2.0.0 EXPN <recipient>',
 '214-2.0.0       Expand an address.  If the address indicates a maili\
ng',
 '214-2.0.0       list, return the contents of that list.',
 '214 2.0.0 End of HELP info']                                         

HELP_HELO

Type:
list
Value:
['214-2.0.0 HELO <hostname>',
 '214-2.0.0       Introduce yourself.',
 '214 2.0.0 End of HELP info']                                         

HELP_HELP

Type:
list
Value:
['214-2.0.0 HELP [ <topic> ]',
 '214-2.0.0       The HELP command gives help info.',
 '214 2.0.0 End of HELP info']                                         

HELP_INVALID_TOPIC

Type:
str
Value:
'504 5.3.0 HELP topic "%(arg)s" unknown'                               

HELP_MAIL

Type:
list
Value:
['214-2.0.0 MAIL FROM: <sender> [ <parameters> ]',
 '214-2.0.0       Specifies the sender.  Parameters are ESMTP extensio\
ns.',
 '214-2.0.0       See "HELP DSN" for details.',
 '214 2.0.0 End of HELP info']                                         

HELP_NO_ARGS

Type:
list
Value:
['214-2.0.0 This is sendmail version 8.12.8',
 '214-2.0.0 Topics:',
 '214-2.0.0       HELO    EHLO    MAIL    RCPT    DATA',
 '214-2.0.0       RSET    NOOP    QUIT    HELP    VRFY',
 '214-2.0.0       EXPN    VERB    ETRN    DSN     AUTH',
 '214-2.0.0       STARTTLS',
 '214-2.0.0 For more info use "HELP <topic>".',
 '214-2.0.0 To report bugs in the implementation send email to',
...                                                                    

HELP_NOOP

Type:
list
Value:
['214-2.0.0 NOOP', '214-2.0.0       Do nothing.', '214 2.0.0 End of HE\
LP info']                                                              

HELP_QUIT

Type:
list
Value:
['214-2.0.0 QUIT',
 '214-2.0.0       Exit sendmail (SMTP).',
 '214 2.0.0 End of HELP info']                                         

HELP_RCPT

Type:
list
Value:
['214-2.0.0 RCPT TO: <recipient> [ <parameters> ]',
 '214-2.0.0       Specifies the recipient.  Can be used any number of \
times.',
 '214-2.0.0       Parameters are ESMTP extensions.  See "HELP DSN" for\
 details.',
 '214 2.0.0 End of HELP info']                                         

HELP_RSET

Type:
list
Value:
['214-2.0.0 RSET',
 '214-2.0.0       Resets the system.',
 '214 2.0.0 End of HELP info']                                         

HELP_STARTTLS

Type:
list
Value:
['214-2.0.0 STARTTLS',
 '214-2.0.0       Start TLS negotiation.',
 '214 2.0.0 End of HELP info']                                         

HELP_VERB

Type:
list
Value:
['214-2.0.0 VERB',
 '214-2.0.0       Go into verbose mode.  This sends 0xy responses that\
 are',
 '214-2.0.0       not RFC821 standard (but should be)  They are recogn\
ized',
 '214-2.0.0       by humans and other sendmail implementations.',
 '214 2.0.0 End of HELP info']                                         

HELP_VRFY

Type:
list
Value:
['214-2.0.0 VRFY <recipient>',
 '214-2.0.0       Verify an address.  If you want to see what it alias\
es',
 '214-2.0.0       to, use EXPN instead.',
 '214 2.0.0 End of HELP info']                                         

MAIL_INVALID_ARGS

Type:
str
Value:
'501 5.5.2 Syntax error in parameters scanning'                        

MAIL_INVALID_DOMAIN

Type:
str
Value:
'553 5.5.4 %(arg)s... Domain name required for sender address %(arg)s'\
                                                                       

MAIL_NOT_HELO

Type:
str
Value:
'503 5.0.0 Polite people say HELO first'                               

MAIL_SENDER_OK

Type:
str
Value:
'250 2.1.0 %(arg)s... Sender ok'                                       

MAIL_SENDER_SPECIFIED

Type:
str
Value:
'503 5.5.0 Sender already specified'                                   

MSG_ACCEPTED

Type:
str
Value:
'250 2.0.0 h63LTIBT022959 Message accepted for delivery'               

NOOP

Type:
str
Value:
'250 2.0.0 OK'                                                         

QUIT

Type:
str
Value:
'221 2.0.0 %(server)s closing connection'                              

RCPT_INVALID_ARGS

Type:
str
Value:
'501 5.5.2 Syntax error in parameters scanning %(arg)s'                

RCPT_NEED_MAIL

Type:
str
Value:
'503 5.0.0 Need MAIL before RCPT'                                      

RCPT_RECIPIENT_OK

Type:
str
Value:
'250 2.1.5 %(arg)s... Recipient ok'                                    

RCPT_USER_UNKNOWN

Type:
str
Value:
'550 5.1.1 %(arg)s... User unknown'                                    

RESET

Type:
str
Value:
'250 2.0.0 Reset state'                                                

USERS

Type:
list
Value:
['root', 'admin', 'joe_doe']                                           

VERB

Type:
str
Value:
'502 5.7.0 Verbose unavailable'                                        

VRFY

Type:
str
Value:
'252 2.5.2 Cannot VRFY user; try RCPT to attempt delivery (or try fing\
er)'                                                                   

Generated by Epydoc 1.1 on Sun Dec 7 16:06:01 2003 http://epydoc.sf.net