def METHOD_NAME(cls):
    """
    Return a dictionary, that describes the parameters and options for the
    SMS provider.
    Parameters are required keys to values.
    :return: dict
    """
    from privacyidea.lib.smtpserver import get_smtpservers
    params = {"options_allowed": False,
              "headers_allowed": False,
              "parameters": {
                  "MAILTO": {
                      "required": True,
                      "description": "The recipient of the email. "
                                     "Use tags {phone} and {otp}."},
                  "SMTPIDENTIFIER": {
                      "required": True,
                      "description": "Your SMTP configuration, "
                                     "that should be used to send the "
                                     "email.",
                      "values": [
                          provider.config.identifier for
                          provider in get_smtpservers()]},
                  "SUBJECT": {
                      "description": "The optional subject of the email. "
                                     "Use tags {phone} and {otp}."},
                  "BODY": {
                      "description": "The optional body of the email. "
                                     "Use tags {phone} and {otp}.",
                      "type": "text"},
                  "REGEXP": {
                      "description": cls.regexp_description
                  }
              }
              }
    return params