Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:
- s -
- select
: seams.h
- send
: seams.h
- SIZE_MAX
: smtp.h
- smtp_address_add()
: smtp.h
, smtp.c
- smtp_address_add_check()
: test.c
- SMTP_ADDRESS_BCC
: smtp.h
- SMTP_ADDRESS_CC
: smtp.h
- smtp_address_clear_all()
: smtp.h
, smtp.c
- SMTP_ADDRESS_FROM
: smtp.h
- SMTP_ADDRESS_TO
: smtp.h
- smtp_address_type
: smtp.h
- smtp_address_validate_email()
: smtp.c
, test.h
- smtp_address_validate_name()
: smtp.c
, test.h
- smtp_append_address_to_header()
: smtp.c
- smtp_attachment_add_fp()
: smtp.h
, smtp.c
- smtp_attachment_add_mem()
: smtp.h
, smtp.c
- smtp_attachment_add_path()
: smtp.h
, smtp.c
- smtp_attachment_clear_all()
: smtp.h
, smtp.c
- smtp_attachment_validate_name()
: smtp.c
, test.h
- smtp_auth()
: smtp.h
, smtp.c
- smtp_auth_check()
: test.c
- SMTP_AUTH_CONTINUE
: smtp.h
- SMTP_AUTH_CRAM_MD5
: smtp.h
- smtp_auth_cram_md5()
: smtp.c
- SMTP_AUTH_LOGIN
: smtp.h
- smtp_auth_login()
: smtp.c
- SMTP_AUTH_NONE
: smtp.h
- SMTP_AUTH_PLAIN
: smtp.h
- smtp_auth_plain()
: smtp.c
- SMTP_AUTH_SUCCESS
: smtp.h
- smtp_authentication_method
: smtp.h
- smtp_base64_decode()
: smtp.c
, test.h
- smtp_base64_decode_block()
: smtp.c
- smtp_base64_encode()
: smtp.c
, test.h
- smtp_base64_encode_block()
: smtp.c
- SMTP_BEGIN_MAIL
: smtp.h
- smtp_bin2hex()
: smtp.c
, test.h
- smtp_chunk_split()
: smtp.c
, test.h
- smtp_close()
: smtp.h
, smtp.c
- SMTP_CLOSE
: smtp.h
- smtp_close_check()
: test.c
- smtp_connect()
: smtp.c
- smtp_connection_security
: smtp.h
- SMTP_DATE_MAX_SZ
: smtp.c
- smtp_date_rfc_2822()
: smtp.c
, test.h
- SMTP_DEBUG
: smtp.h
- SMTP_DONE
: smtp.h
- smtp_ehlo()
: smtp.c
- smtp_ffile_get_contents()
: mailx.c
, smtp.c
, test.h
- smtp_ffile_put_contents()
: test.c
- smtp_file_get_contents()
: smtp.c
, test.h
- smtp_file_put_contents()
: test.c
- smtp_flag
: smtp.h
- SMTP_FLAG_INVALID_MEMORY
: smtp.c
- smtp_fold_whitespace()
: smtp.c
, test.h
- smtp_fold_whitespace_get_offset()
: smtp.c
, test.h
- smtp_func_test_all()
: test.c
- smtp_func_test_all_address()
: test.c
- smtp_func_test_all_attachments()
: test.c
- smtp_func_test_all_attachments_fp()
: test.c
- smtp_func_test_all_attachments_mem()
: test.c
- smtp_func_test_all_attachments_path()
: test.c
- smtp_func_test_all_auth_methods()
: test.c
- smtp_func_test_all_body()
: test.c
- smtp_func_test_all_cafile()
: test.c
- smtp_func_test_all_connection_security()
: test.c
- smtp_func_test_all_headers()
: test.c
- smtp_func_test_all_html()
: test.c
- smtp_func_test_all_names()
: test.c
- smtp_func_test_all_nodebug()
: test.c
- smtp_func_test_all_status_code_get()
: test.c
- smtp_func_test_all_write()
: test.c
- smtp_func_test_attachment_fp()
: test.c
- smtp_func_test_attachment_long_text()
: test.c
- smtp_func_test_attachment_mem()
: test.c
- smtp_func_test_attachment_path()
: test.c
- smtp_func_test_attachment_pdf()
: test.c
- smtp_func_test_auth()
: test.c
- smtp_func_test_connection_security()
: test.c
- smtp_func_test_gmail_attachment()
: test.c
- smtp_func_test_header_custom_date()
: test.c
- smtp_func_test_header_long()
: test.c
- smtp_func_test_header_null_no_date()
: test.c
- smtp_func_test_html()
: test.c
- smtp_func_test_html_with_plaintext()
: test.c
- smtp_func_test_send_email()
: test.c
- smtp_func_test_server_gmail()
: test.c
- smtp_func_test_server_postfix()
: test.c
- smtp_func_test_server_secureserver()
: test.c
- smtp_gen_mime_boundary()
: smtp.c
- SMTP_GETDELIM_READ_SZ
: smtp.c
- smtp_getline()
: smtp.c
- smtp_header_add()
: smtp.h
, smtp.c
- smtp_header_add_check()
: test.c
- smtp_header_clear_all()
: smtp.h
, smtp.c
- smtp_header_cmp()
: smtp.c
- smtp_header_cmp_key()
: smtp.c
- smtp_header_exists()
: smtp.c
- smtp_header_key_validate()
: smtp.c
, test.h
- smtp_header_value_validate()
: smtp.c
, test.h
- smtp_initiate_handshake()
: smtp.c
- SMTP_INTERNAL_DEFINE
: test.c
, smtp.c
- SMTP_INTERNAL_ERROR
: smtp.h
- SMTP_LINE_MAX
: smtp.c
- SMTP_LINKAGE
: smtp.c
- smtp_mail()
: smtp.h
, smtp.c
- smtp_mail_check()
: test.c
- smtp_mail_envelope_header()
: smtp.c
- SMTP_MAX_ATTACHMENT_NAME_LEN
: test.c
- SMTP_MAX_CAFILE_PATH
: test.c
- SMTP_MAX_EMAIL_LEN
: test.c
- SMTP_MAX_PASS_LEN
: test.c
- SMTP_MAX_PORT_LEN
: test.c
- SMTP_MAX_SERVER_LEN
: test.c
- SMTP_MIME_BOUNDARY_LEN
: smtp.c
- SMTP_NO_CERT_VERIFY
: smtp.h
- smtp_open()
: smtp.h
, smtp.c
- smtp_parse_cmd_line()
: smtp.c
, test.h
- smtp_print_email()
: smtp.c
- smtp_print_header()
: smtp.c
- smtp_print_mime_attachment()
: smtp.c
- smtp_print_mime_email()
: smtp.c
- smtp_print_mime_end()
: smtp.c
- smtp_print_mime_header_and_body()
: smtp.c
- smtp_print_nomime_email()
: smtp.c
- smtp_puts()
: smtp.c
- smtp_puts_dbg()
: smtp.c
- smtp_puts_terminate()
: smtp.c
- smtp_read_and_parse_code()
: smtp.c
- SMTP_READY
: smtp.h
- smtp_reallocarray()
: smtp.c
, test.h
- smtp_result_code
: smtp.h
- SMTP_SECURITY_NONE
: smtp.h
- SMTP_SECURITY_STARTTLS
: smtp.h
- SMTP_SECURITY_TLS
: smtp.h
- smtp_set_read_timeout()
: smtp.c
- smtp_si_add_size_t()
: smtp.c
, test.h
- smtp_si_mul_size_t()
: smtp.c
, test.h
- smtp_si_sub_size_t()
: smtp.c
, test.h
- SMTP_STATUS__LAST
: smtp.h
- SMTP_STATUS_AUTH
: smtp.h
- SMTP_STATUS_CLOSE
: smtp.h
- smtp_status_code
: smtp.h
- smtp_status_code_clear()
: smtp.h
, smtp.c
- smtp_status_code_errstr()
: smtp.h
, smtp.c
- smtp_status_code_get()
: smtp.h
, smtp.c
- smtp_status_code_set()
: smtp.h
, smtp.c
- SMTP_STATUS_CONNECT
: smtp.h
- SMTP_STATUS_DATE
: smtp.h
- SMTP_STATUS_FILE
: smtp.h
- SMTP_STATUS_HANDSHAKE
: smtp.h
- SMTP_STATUS_NOMEM
: smtp.h
- SMTP_STATUS_OK
: smtp.h
- SMTP_STATUS_PARAM
: smtp.h
- SMTP_STATUS_RECV
: smtp.h
- SMTP_STATUS_SEND
: smtp.h
- SMTP_STATUS_SERVER_RESPONSE
: smtp.h
- smtp_stpcpy()
: smtp.c
, test.h
- smtp_str_getdelimfd()
: smtp.c
, test.h
- smtp_str_getdelimfd_free()
: smtp.c
, test.h
- smtp_str_getdelimfd_read()
: smtp.c
- smtp_str_getdelimfd_read_timeout()
: smtp.c
- smtp_str_getdelimfd_search_delim()
: smtp.c
- smtp_str_getdelimfd_set_line_and_buf()
: smtp.c
, test.h
- smtp_str_getdelimfd_throw_error()
: smtp.c
- smtp_str_has_nonascii_utf8()
: smtp.c
, test.h
- smtp_str_list_append()
: test.c
- smtp_str_list_free()
: test.c
- smtp_str_repeat()
: test.c
- smtp_str_replace()
: smtp.c
, test.h
- smtp_str_split()
: test.c
- smtp_strdup()
: smtp.c
, test.h
- smtp_strlcpy()
: test.c
- smtp_strndup()
: test.c
- smtp_strnlen_utf8()
: smtp.c
, test.h
- SMTP_TEST_BODY_LEN
: test.c
- smtp_test_config_load_from_file()
: test.c
- SMTP_TEST_DEFAULT_AUTH_METHOD
: test.c
- SMTP_TEST_DEFAULT_BCC_NAME
: test.c
- SMTP_TEST_DEFAULT_CAFILE
: test.c
- SMTP_TEST_DEFAULT_CC_NAME
: test.c
- SMTP_TEST_DEFAULT_CONNECTION_SECURITY
: test.c
- SMTP_TEST_DEFAULT_FLAGS
: test.c
- SMTP_TEST_DEFAULT_FROM_NAME
: test.c
- SMTP_TEST_DEFAULT_TO_NAME
: test.c
- smtp_test_flags
: test.c
- smtp_test_seam_bio_new_socket()
: seams.c
, test.h
- smtp_test_seam_bio_should_retry()
: seams.c
, test.h
- smtp_test_seam_calloc()
: seams.c
, test.h
- smtp_test_seam_close()
: seams.c
, test.h
- smtp_test_seam_connect()
: seams.c
, test.h
- smtp_test_seam_dec_err_ctr()
: test.h
, seams.c
- smtp_test_seam_err_peek_error()
: seams.c
, test.h
- smtp_test_seam_fclose()
: test.h
, seams.c
- smtp_test_seam_ferror()
: test.h
, seams.c
- smtp_test_seam_gmtime_r()
: test.h
, seams.c
- smtp_test_seam_hmac()
: test.h
, seams.c
- smtp_test_seam_localtime_r()
: seams.c
, test.h
- smtp_test_seam_malloc()
: seams.c
, test.h
- smtp_test_seam_mktime()
: seams.c
, test.h
- smtp_test_seam_realloc()
: seams.c
, test.h
- smtp_test_seam_recv()
: test.h
, seams.c
- smtp_test_seam_select()
: seams.c
, test.h
- smtp_test_seam_send()
: seams.c
, test.h
- smtp_test_seam_socket()
: seams.c
, test.h
- smtp_test_seam_sprintf()
: seams.c
, test.h
- smtp_test_seam_ssl_connect()
: seams.c
, test.h
- smtp_test_seam_ssl_ctx_new()
: seams.c
, test.h
- smtp_test_seam_ssl_do_handshake()
: seams.c
, test.h
- smtp_test_seam_ssl_get_peer_certificate()
: test.h
, seams.c
- smtp_test_seam_ssl_new()
: seams.c
, test.h
- smtp_test_seam_ssl_read()
: seams.c
, test.h
- smtp_test_seam_ssl_write()
: seams.c
, test.h
- smtp_test_seam_strlen()
: test.h
, seams.c
- smtp_test_seam_time()
: seams.c
, test.h
- smtp_test_seam_x509_check_host()
: seams.c
, test.h
- smtp_test_sleep()
: test.c
- SMTP_TEST_SUBJECT_LEN
: test.c
- SMTP_TEST_UNIT_TESTING_ONLY
: test.c
- smtp_tls_init()
: smtp.c
- smtp_unit_test_all()
: test.c
- smtp_unit_test_all_base64_decode()
: test.c
- smtp_unit_test_all_base64_encode()
: test.c
- smtp_unit_test_all_bin2hex()
: test.c
- smtp_unit_test_all_chunk_split()
: test.c
- smtp_unit_test_all_date_rfc_2822()
: test.c
- smtp_unit_test_all_file_get_contents()
: test.c
- smtp_unit_test_all_fold_whitespace()
: test.c
- smtp_unit_test_all_fold_whitespace_get_offset()
: test.c
- smtp_unit_test_all_parse_cmd_line()
: test.c
- smtp_unit_test_all_reallocarray()
: test.c
- smtp_unit_test_all_si()
: test.c
- smtp_unit_test_all_smtp_address_validate_email()
: test.c
- smtp_unit_test_all_smtp_address_validate_name()
: test.c
- smtp_unit_test_all_smtp_attachment_validate_name()
: test.c
- smtp_unit_test_all_smtp_header_key_validate()
: test.c
- smtp_unit_test_all_smtp_header_value_validate()
: test.c
- smtp_unit_test_all_smtp_status_code_errstr()
: test.c
- smtp_unit_test_all_smtp_str_has_nonascii_utf8()
: test.c
- smtp_unit_test_all_smtp_utf8_charlen()
: test.c
- smtp_unit_test_all_stpcpy()
: test.c
- smtp_unit_test_all_str_getdelimfd()
: test.c
- smtp_unit_test_all_str_replace()
: test.c
- smtp_unit_test_all_strdup()
: test.c
- smtp_unit_test_all_strnlen_utf8()
: test.c
- smtp_unit_test_base64_decode()
: test.c
- smtp_unit_test_base64_encode()
: test.c
- smtp_unit_test_bin2hex()
: test.c
- smtp_unit_test_chunk_split()
: test.c
- smtp_unit_test_date_rfc_2822()
: test.c
- smtp_unit_test_file_get_contents()
: test.c
- smtp_unit_test_fold_whitespace()
: test.c
- smtp_unit_test_fold_whitespace_get_offset()
: test.c
- smtp_unit_test_getdelimfd_fp()
: test.c
- smtp_unit_test_getdelimfd_set_line_and_buf()
: test.c
- smtp_unit_test_parse_cmd_line()
: test.c
- smtp_unit_test_reallocarray()
: test.c
- smtp_unit_test_si_size_t()
: test.c
- smtp_unit_test_smtp_status_code_errstr()
: test.c
- smtp_unit_test_stpcpy()
: test.c
- smtp_unit_test_str_getdelimfd()
: test.c
- smtp_unit_test_str_replace()
: test.c
- smtp_unit_test_strdup()
: test.c
- smtp_unit_test_strnlen_utf8()
: test.c
- smtp_utf8_charlen()
: smtp.c
, test.h
- smtp_write()
: smtp.c
, test.h
- socket
: seams.h
- sprintf
: seams.h
- SSL_connect
: seams.h
- SSL_CTX_new
: seams.h
- SSL_do_handshake
: seams.h
- SSL_get_peer_certificate
: seams.h
- SSL_new
: seams.h
- SSL_read
: seams.h
- SSL_write
: seams.h
- STR_ALPHABET_LOWERCASE
: test.c
- str_getdelim_retcode
: smtp.h
- STRING_GETDELIMFD_DONE
: smtp.h
- STRING_GETDELIMFD_ERROR
: smtp.h
- STRING_GETDELIMFD_NEXT
: smtp.h
- strlen
: seams.h