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 smtp schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/slb/smtp

smtp attributes

Get Object

GET

/axapi/v3/slb/smtp

smtp attributes

Modify Object

POST

/axapi/v3/slb/smtp

smtp attributes

Replace Object

PUT

/axapi/v3/slb/smtp

smtp attributes

Delete Object

DELETE

/axapi/v3/slb/smtp

smtp attributes

smtp attributes

sampling-enable

Type: List

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

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

stats data

  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

operational data

  Counter Size Description
       
  cpu-count number cpu-count
  smtp-cpu-list   smtp-cpu-list