Exception: MailDiode::SMTPError
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- MailDiode::SMTPError
- Defined in:
- lib/engine.rb
Overview
SMTP errors (not success results)
Constant Summary collapse
- MESSAGE_NOT_HANDLED =
"451 Failed: message not handled"- SYNTAX_NOOP =
"501 Syntax: NOOP"- SYNTAX_QUIT =
"501 Syntax: QUIT"- SYNTAX_HELO =
"501 Syntax: HELO"- SYNTAX_RSET =
"501 Syntax: RSET"- SYNTAX_VRFY =
"501 Syntax: VRFY"- SYNTAX_MAIL =
"501 Syntax: MAIL"- SYNTAX_RCPT =
"501 Syntax: RCPT"- SYNTAX_DATA =
"501 Syntax: DATA"- BAD_COMMAND =
'502 Error: command not implemented'- TOO_MANY_RECIPIENTS =
'552 Error: Too many recipients'- TOO_MANY_REJECTS =
'552 Error: Too many illegal recipients'- NEED_MAIL_BEFORE_RCPT =
'503 Error: need MAIL before RCPT'- NEED_RCPT_BEFORE_DATA =
'503 Error: need RCPT before DATA'- UNKNOWN_RECIPIENT =
"550 Error: No such recipient here"- MESSAGE_TOO_LONG =
"552 Error: Message too long"
Instance Attribute Summary collapse
-
#text ⇒ Object
readonly
Returns the value of attribute text.
Instance Method Summary collapse
-
#initialize(text) ⇒ SMTPError
constructor
A new instance of SMTPError.
Constructor Details
#initialize(text) ⇒ SMTPError
Returns a new instance of SMTPError.
345 346 347 |
# File 'lib/engine.rb', line 345 def initialize(text) @text = text end |
Instance Attribute Details
#text ⇒ Object (readonly)
Returns the value of attribute text.
343 344 345 |
# File 'lib/engine.rb', line 343 def text @text end |