.. _slb_smtp: slb smtp ======== Configure SMTP smtp Specification ------------------ ===================================== ================================================= ===================================== ================================================= **Type** *Configuration Resource* **Element Name** smtp **Element URI** /axapi/v3/slb/smtp **Element Attributes** smtp_attributes **Statistics Data URI** /axapi/v3/slb/smtp/stats **Operational Data URI** /axapi/v3/slb/smtp/oper **Schema** :download:`smtp schema ` ===================================== ================================================= **Operations Allowed:** .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html .. raw:: html
OperationMethodURIPayload
Create Object .. raw:: html POST .. raw:: html /axapi/v3/slb/smtp .. raw:: html :ref:`1741_smtp_attributes` .. raw:: html
Get Object .. raw:: html GET .. raw:: html /axapi/v3/slb/smtp .. raw:: html :ref:`1741_smtp_attributes` .. raw:: html
Modify Object .. raw:: html POST .. raw:: html /axapi/v3/slb/smtp .. raw:: html :ref:`1741_smtp_attributes` .. raw:: html
Replace Object .. raw:: html PUT .. raw:: html /axapi/v3/slb/smtp .. raw:: html :ref:`1741_smtp_attributes` .. raw:: html
Delete Object .. raw:: html DELETE .. raw:: html /axapi/v3/slb/smtp .. raw:: html :ref:`1741_smtp_attributes` .. raw:: html
.. _1741_smtp_attributes: smtp attributes --------------- **sampling-enable** **Type:** List **uuid** **Description** uuid of the object **Type:** string **Maximum Length:** 64 characters **Maximum Length:** 1 characters .. _1741_sampling-enable: sampling-enable ^^^^^^^^^^^^^^^ =============================== =================================================== **Specification** =============================== =================================================== **Type** *list* **Block object keys** =============================== =================================================== **counters1** **Description** 'all': all; 'curr_proxy': Current proxy conns; 'total_proxy': Total proxy conns; 'request': SMTP requests; 'request_success': SMTP requests (success); 'no_proxy': No proxy error; 'client_reset': Client reset; 'server_reset': Server reset; 'no_tuple': No tuple error; 'parse_req_fail': Parse request failure; 'server_select_fail': Server selection failure; 'forward_req_fail': Forward request failure; 'forward_req_data_fail': Forward REQ data failure; 'req_retran': Request retransmit; 'req_ofo': Request pkt out-of-order; 'server_reselect': Server reselection; 'server_prem_close': Server premature close; 'new_server_conn': Server connection made; 'snat_fail': Source NAT failure; 'tcp_out_reset': TCP out reset; 'Aflex_switch': aFleX switching; 'Aflex_switch_ok': aFleX switching (succ); 'recv_client_command_EHLO': Recv client EHLO; 'recv_client_command_HELO': Recv client HELO; 'recv_client_command_MAIL': Recv client MAIL; 'recv_client_command_RCPT': Recv client RCPT; 'recv_client_command_DATA': Recv client DATA; 'recv_client_command_RSET': Recv client RSET; 'recv_client_command_VRFY': Recv client VRFY; 'recv_client_command_EXPN': Recv client EXPN; 'recv_client_command_HELP': Recv client HELP; 'recv_client_command_NOOP': Recv client NOOP; 'recv_client_command_QUIT': Recv client QUIT; 'recv_client_command_STARTTLS': Recv client STARTTLS; 'recv_client_command_others': Recv client other cmds; 'send_client_service_ready': Sent client serv-rdy; 'send_client_service_not_ready': Sent client serv-not-rdy; 'send_client_close_connection': Sent client close-conn; 'send_client_go_ahead': Sent client go-ahead; 'send_client_start_TLS_first': Sent client STARTTLS-1st; 'send_client_TLS_not_available': Sent client TLS-not-aval; 'send_client_no_command': Sent client no-such-cmd; 'send_server_cmd_reset': Sent server RSET; 'TLS_established': SSL session established; 'L4_switch': L4 switching; 'recv_server_service_not_ready': Recv server serv-not-rdy; 'recv_server_unknow_reply_code': Recv server unknown-code; 'client_domain_switch': Client domain switching; 'client_domain_switch_ok': Client domain sw (succ); 'LB_switch': LB switching; 'LB_switch_ok': LB switching (succ); 'read_request_line_fail': Read request line fail; 'get_all_headers_fail': Get all headers fail; 'too_many_headers': Too many headers; 'line_too_long': Line too long; 'line_across_packet': Line across packets; 'line_extend': Line extend; 'line_extend_fail': Line extend fail; 'line_table_extend': Table extend; 'line_table_extend_fail': Table extend fail; 'parse_request_line_fail': Parse request line fail; 'insert_resonse_line_fail': Ins response line fail; 'remove_resonse_line_fail': Del response line fail; 'parse_resonse_line_fail': Parse response line fail; 'Aflex_lb_reselect': aFleX lb reselect; 'Aflex_lb_reselect_ok': aFleX lb reselect (succ); 'server_STARTTLS_init': Init server side STARTTLS; 'server_STARTTLS_fail': Server side STARTTLS fail; 'rserver_STARTTLS_disable': real server not support STARTTLS; 'recv_client_command_TURN': Recv client TURN; 'recv_client_command_ETRN': Recv client ETRN; 'send_server_ehlo': Proxy sends server EHLO; 'fail_to_save_client_ehlo': Failed to save client EHLO; 'aflex_mail_fail': aFlex Mail event failed; 'drop_server_ehlo_ok': Server EHLO_OK dropped; 'client_ehlo_saved': Client EHLO saved; **Type:** string **Supported Values:** all, curr_proxy, total_proxy, request, request_success, no_proxy, client_reset, server_reset, no_tuple, parse_req_fail, server_select_fail, forward_req_fail, forward_req_data_fail, req_retran, req_ofo, server_reselect, server_prem_close, new_server_conn, snat_fail, tcp_out_reset, Aflex_switch, Aflex_switch_ok, recv_client_command_EHLO, recv_client_command_HELO, recv_client_command_MAIL, recv_client_command_RCPT, recv_client_command_DATA, recv_client_command_RSET, recv_client_command_VRFY, recv_client_command_EXPN, recv_client_command_HELP, recv_client_command_NOOP, recv_client_command_QUIT, recv_client_command_STARTTLS, recv_client_command_others, send_client_service_ready, send_client_service_not_ready, send_client_close_connection, send_client_go_ahead, send_client_start_TLS_first, send_client_TLS_not_available, send_client_no_command, send_server_cmd_reset, TLS_established, L4_switch, recv_server_service_not_ready, recv_server_unknow_reply_code, client_domain_switch, client_domain_switch_ok, LB_switch, LB_switch_ok, read_request_line_fail, get_all_headers_fail, too_many_headers, line_too_long, line_across_packet, line_extend, line_extend_fail, line_table_extend, line_table_extend_fail, parse_request_line_fail, insert_resonse_line_fail, remove_resonse_line_fail, parse_resonse_line_fail, Aflex_lb_reselect, Aflex_lb_reselect_ok, server_STARTTLS_init, server_STARTTLS_fail, rserver_STARTTLS_disable, recv_client_command_TURN, recv_client_command_ETRN, send_server_ehlo, fail_to_save_client_ehlo, aflex_mail_fail, drop_server_ehlo_ok, client_ehlo_saved .. _1741_stats_data: stats data ---------- .. list-table:: :widths: 10 20 30 80 :header-rows: 2 :stub-columns: 1 * - - Counter - Size - Description * - - - - * - - rserver_STARTTLS_disable - 8 - real server not support STARTTLS * - - recv_client_command_RCPT - 8 - Recv client RCPT * - - line_across_packet - 8 - Line across packets * - - recv_client_command_ETRN - 8 - Recv client ETRN * - - forward_req_fail - 8 - Forward request failure * - - server_select_fail - 8 - Server selection failure * - - total_proxy - 8 - Total proxy conns * - - L4_switch - 8 - L4 switching * - - recv_client_command_STARTTLS - 8 - Recv client STARTTLS * - - recv_client_command_QUIT - 8 - Recv client QUIT * - - recv_client_command_NOOP - 8 - Recv client NOOP * - - send_server_ehlo - 8 - Proxy sends server EHLO * - - drop_server_ehlo_ok - 8 - Server EHLO_OK dropped * - - new_server_conn - 8 - Server connection made * - - line_table_extend - 8 - Table extend * - - req_retran - 8 - Request retransmit * - - recv_client_command_MAIL - 8 - Recv client MAIL * - - client_domain_switch_ok - 8 - Client domain sw (succ) * - - recv_client_command_VRFY - 8 - Recv client VRFY * - - aflex_mail_fail - 8 - aFlex Mail event failed * - - server_prem_close - 8 - Server premature close * - - Aflex_lb_reselect_ok - 8 - aFleX lb reselect (succ) * - - parse_resonse_line_fail - 8 - Parse response line fail * - - line_table_extend_fail - 8 - Table extend fail * - - send_client_close_connection - 8 - Sent client close-conn * - - forward_req_data_fail - 8 - Forward REQ data failure * - - recv_client_command_RSET - 8 - Recv client RSET * - - no_proxy - 8 - No proxy error * - - client_reset - 8 - Client reset * - - recv_client_command_DATA - 8 - Recv client DATA * - - server_STARTTLS_init - 8 - Init server side STARTTLS * - - recv_client_command_HELP - 8 - Recv client HELP * - - send_client_start_TLS_first - 8 - Sent client STARTTLS-1st * - - recv_client_command_HELO - 8 - Recv client HELO * - - Aflex_switch - 8 - aFleX switching * - - recv_client_command_others - 8 - Recv client other cmds * - - recv_client_command_EXPN - 8 - Recv client EXPN * - - LB_switch - 8 - LB switching * - - no_tuple - 8 - No tuple error * - - send_client_no_command - 8 - Sent client no-such-cmd * - - Aflex_switch_ok - 8 - aFleX switching (succ) * - - request_success - 8 - SMTP requests (success) * - - tcp_out_reset - 8 - TCP out reset * - - too_many_headers - 8 - Too many headers * - - send_server_cmd_reset - 8 - Sent server RSET * - - line_extend_fail - 8 - Line extend fail * - - server_reselect - 8 - Server reselection * - - fail_to_save_client_ehlo - 8 - Failed to save client EHLO * - - Aflex_lb_reselect - 8 - aFleX lb reselect * - - curr_proxy - 8 - Current proxy conns * - - send_client_service_ready - 8 - Sent client serv-rdy * - - recv_server_unknow_reply_code - 8 - Recv server unknown-code * - - send_client_go_ahead - 8 - Sent client go-ahead * - - req_ofo - 8 - Request pkt out-of-order * - - client_domain_switch - 8 - Client domain switching * - - server_reset - 8 - Server reset * - - snat_fail - 8 - Source NAT failure * - - recv_server_service_not_ready - 8 - Recv server serv-not-rdy * - - parse_request_line_fail - 8 - Parse request line fail * - - remove_resonse_line_fail - 8 - Del response line fail * - - send_client_service_not_ready - 8 - Sent client serv-not-rdy * - - get_all_headers_fail - 8 - Get all headers fail * - - parse_req_fail - 8 - Parse request failure * - - LB_switch_ok - 8 - LB switching (succ) * - - line_too_long - 8 - Line too long * - - insert_resonse_line_fail - 8 - Ins response line fail * - - request - 8 - SMTP requests * - - line_extend - 8 - Line extend * - - read_request_line_fail - 8 - Read request line fail * - - server_STARTTLS_fail - 8 - Server side STARTTLS fail * - - recv_client_command_EHLO - 8 - Recv client EHLO * - - send_client_TLS_not_available - 8 - Sent client TLS-not-aval * - - client_ehlo_saved - 8 - Client EHLO saved * - - recv_client_command_TURN - 8 - Recv client TURN * - - TLS_established - 8 - SSL session established .. _1741_oper_data: operational data ---------------- .. list-table:: :widths: 10 20 30 80 :header-rows: 2 :stub-columns: 1 * - - Counter - Size - Description * - - - - * - - cpu-count - number - cpu-count * - - smtp-cpu-list - - smtp-cpu-list