Class SmtpRequests


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

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static SmtpRequest auth​(java.lang.CharSequence... parameter)
      Creates a AUTH request.
      static SmtpRequest data()
      Creates a DATA request.
      static SmtpRequest ehlo​(java.lang.CharSequence hostname)
      Creates a EHLO request.
      static SmtpRequest empty​(java.lang.CharSequence... parameter)
      Creates a EMPTY request.
      static SmtpRequest expn​(java.lang.CharSequence mailingList)
      Creates a EXPN request.
      static SmtpRequest helo​(java.lang.CharSequence hostname)
      Creates a HELO request.
      static SmtpRequest help​(java.lang.String cmd)
      Creates a HELP request.
      static SmtpRequest mail​(java.lang.CharSequence sender, java.lang.CharSequence... mailParameters)
      Creates a MAIL request.
      static SmtpRequest noop()
      Creates a NOOP request.
      static SmtpRequest quit()
      Creates a QUIT request.
      static SmtpRequest rcpt​(java.lang.CharSequence recipient, java.lang.CharSequence... rcptParameters)
      Creates a RCPT request.
      static SmtpRequest rset()
      Creates a RSET request.
      static SmtpRequest vrfy​(java.lang.CharSequence user)
      Creates a VRFY request.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.