public final class SMTPReply
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static boolean |
isNegativePermanent(int reply)
Determine if a reply code is a negative permanent response.
|
static boolean |
isNegativeTransient(int reply)
Determine if a reply code is a negative transient response.
|
static boolean |
isPositiveCompletion(int reply)
Determine if a reply code is a positive completion response.
|
static boolean |
isPositiveIntermediate(int reply)
Determine if a reply code is a positive intermediate response.
|
static boolean |
isPositivePreliminary(int reply)
Determine if a reply code is a positive preliminary response.
|
public static final int CODE_211
public static final int CODE_214
public static final int CODE_215
public static final int CODE_220
public static final int CODE_221
public static final int CODE_250
public static final int CODE_251
public static final int CODE_354
public static final int CODE_421
public static final int CODE_450
public static final int CODE_451
public static final int CODE_452
public static final int CODE_500
public static final int CODE_501
public static final int CODE_502
public static final int CODE_503
public static final int CODE_504
public static final int CODE_550
public static final int CODE_551
public static final int CODE_552
public static final int CODE_553
public static final int CODE_554
public static final int SYSTEM_STATUS
public static final int HELP_MESSAGE
public static final int SERVICE_READY
public static final int SERVICE_CLOSING_TRANSMISSION_CHANNEL
public static final int ACTION_OK
public static final int USER_NOT_LOCAL_WILL_FORWARD
public static final int START_MAIL_INPUT
public static final int SERVICE_NOT_AVAILABLE
public static final int ACTION_NOT_TAKEN
public static final int ACTION_ABORTED
public static final int INSUFFICIENT_STORAGE
public static final int UNRECOGNIZED_COMMAND
public static final int SYNTAX_ERROR_IN_ARGUMENTS
public static final int COMMAND_NOT_IMPLEMENTED
public static final int BAD_COMMAND_SEQUENCE
public static final int COMMAND_NOT_IMPLEMENTED_FOR_PARAMETER
public static final int MAILBOX_UNAVAILABLE
public static final int USER_NOT_LOCAL
public static final int STORAGE_ALLOCATION_EXCEEDED
public static final int MAILBOX_NAME_NOT_ALLOWED
public static final int TRANSACTION_FAILED
public static boolean isPositivePreliminary(int reply)
Note: No SMTP commands defined in RFC 822 provide this type of reply.
reply
- The reply code to test.public static boolean isPositiveCompletion(int reply)
reply
- The reply code to test.public static boolean isPositiveIntermediate(int reply)
reply
- The reply code to test.public static boolean isNegativeTransient(int reply)
reply
- The reply code to test.public static boolean isNegativePermanent(int reply)
reply
- The reply code to test.