Class SmtpRequests


  • @UnstableApi
    public final class SmtpRequests
    extends java.lang.Object
    Provides utility methods to create SmtpRequests.
    • Constructor Detail

      • SmtpRequests

        private SmtpRequests()
    • Method Detail

      • helo

        public static SmtpRequest helo​(java.lang.CharSequence hostname)
        Creates a HELO request.
      • ehlo

        public static SmtpRequest ehlo​(java.lang.CharSequence hostname)
        Creates a EHLO request.
      • empty

        public static SmtpRequest empty​(java.lang.CharSequence... parameter)
        Creates a EMPTY request.
      • auth

        public static SmtpRequest auth​(java.lang.CharSequence... parameter)
        Creates a AUTH request.
      • noop

        public static SmtpRequest noop()
        Creates a NOOP request.
      • data

        public static SmtpRequest data()
        Creates a DATA request.
      • rset

        public static SmtpRequest rset()
        Creates a RSET request.
      • help

        public static SmtpRequest help​(java.lang.String cmd)
        Creates a HELP request.
      • quit

        public static SmtpRequest quit()
        Creates a QUIT request.
      • mail

        public static SmtpRequest mail​(java.lang.CharSequence sender,
                                       java.lang.CharSequence... mailParameters)
        Creates a MAIL request.
      • rcpt

        public static SmtpRequest rcpt​(java.lang.CharSequence recipient,
                                       java.lang.CharSequence... rcptParameters)
        Creates a RCPT request.
      • expn

        public static SmtpRequest expn​(java.lang.CharSequence mailingList)
        Creates a EXPN request.
      • vrfy

        public static SmtpRequest vrfy​(java.lang.CharSequence user)
        Creates a VRFY request.