| __mail_queue_maintain | |
| aaa_log | |
| annotate_batch | Allow a module to assume responsibility for batch annotation |
| assess_batch | Allow a module to assume responsibility for batch assessment |
| binding_group_choose_binding | |
| body_modify | |
| bounce_error_classify | |
| cache_get | |
| cache_set | |
| check_outbound_conn_throttle | |
| check_outbound_mess_throttle | |
| config_get_domain_relay | |
| config_fetch_domain_routes | Override the routes setting |
| config_get_domain_host_failure_retry | Determine whether there should be another delivery attempt |
| config_get_message_routing_domain | Determine where to place a message |
| config_option_post_set | |
| config_option_pre_set | |
| connection_goal | |
| connection_post_bind | |
| control_allow_writable_config | |
| control_allow_writable_config2 | |
| control_post_command | |
| control_post_control | |
| control_pre_command | This hook point occurs prior to the execution of a console command |
| control_shutdown | |
| control_shutdown_ex | Invoked when shutdown occurs |
| dec_inbound_connections | |
| dec_outbound_connections | |
| disk_queue_core_inject | |
| dns_get_As | |
| dns_get_MXs | |
| domain_requires_master_scheduler | |
| ec_bag_find | |
| ec_message_enqueue | This hook is called whenever a message is passed to the ec_message_enqueue API |
| ec_message_mcmt_fixup | |
| ec_message_mcmt_pre_fixup | |
| ec_message_part_get_content_type | |
| ec_message_set_next_attempt | Allows modules to set the next attempt time of a message |
| ec_mime_component_extract_content_type | |
| ec_ssl_SSL_CTX_fixup | This hook provides an opportunity for modules to alter the context and add passphrase callbacks via OpenSSL functions |
| esmtp_message_sp_async_samfunc | |
| final_validation | This hook is invoked after the normal validation steps |
| gauge_cache_manip | |
| generate_bounces | |
| generate_rfc3464_message | |
| generate_rfc3464_message_preamble | |
| generate_soft_bounce_message | |
| generate_soft_bounce_message_preamble | |
| get_inbound_tls_parameters | Allows implementors to override and control the usage of TLS on a per-message basis when accepting mail into the system |
| get_msg_expiration_params | Allows modules to customize the expiration parameters on a per-message basis |
| get_outbound_tls_parameters | Allows implementors to override and control the usage of TLS on a per-message basis when delivering mail out of the system |
| get_protocol_string_for_trace_headers | |
| get_received_header_text | Use this hook to set the text of the Received header in a message |
| inbound_smtp_tls_verify_callback | |
| inc_inbound_connections | |
| inc_outbound_conn_throttle | |
| inc_outbound_connections | |
| inc_outbound_mess_throttle | |
| is_adaptive_scope_global | |
| log_attempt_v1 | Register a function with this hook whenever a message attempt event should be logged |
| log_client_connection_failure | Register a function with this hook that will be invoked whenever an outbound connection attempt fails |
| log_client_connection_success | Register a function with this hook that will be invoked whenever an outbound connection attempt succeeds |
| log_delivery_v1 | Register a function with this hook whenever a delivery event should be logged. |
| log_error | |
| log_permanent_failure_v1 | Register a function with this hook whenever a permanent failure event should be logged. |
| log_reception_v1 | Register a function with this hook whenever a reception event should be logged. |
| log_rejection | Register a function with this hook that will be called whenever a logging event due to message rejection occurs |
| log_reopen | This is invoked when "reopen logs" is issued though ec_console. |
| log_spool_import | |
| log_transient_failure_v1 | Register a function with this hook whenever a transient failure event should be logged. |
| mail_queue_get_next_active | |
| mail_queue_insert_active | |
| mail_queue_maintain_domain | |
| mailq_get_next_active | |
| mailq_insert_active | |
| message_body_in_core | |
| outbound_smtp_tls_verify_callback | This hook allows you to augment the built-in TLS verification process for outbound SMTP sessions. |
| outbound_tls_ca | |
| outbound_tls_cert | |
| outbound_tls_ciphers | |
| outbound_tls_key | |
| outbound_tls_verify | |
| post_assemble_fwd_message | |
| post_config_commit | |
| post_dns_handle_a | |
| post_dns_handle_mx | |
| post_drop_privileges | |
| post_event_read | |
| post_event_write | |
| post_generate_rfc3464_message | |
| post_generate_soft_bounce_message | |
| post_initiate_connection_smtp | |
| post_mail_queue_maintain_domain | |
| post_read_smtp | This hook is invoked immediately following data that has been read from the remote server during an outbound SMTP connection. |
| post_smtp_command | |
| post_swap_in_meta | Allows modules to perform actions immediately after the metadata file has been read from the spool. This hook is called even when the metadata fetch fails. |
| post_validate_data_spool_each_rcpt_v1 | |
| post_validate_set_binding | |
| pre_console_release | |
| pre_dns_handle_a | |
| pre_dns_handle_mx | |
| pre_drop_privileges | |
| pre_ec_can_relay_to | |
| pre_esmtp_auth | |
| pre_event_close | |
| pre_mail_queue_maintain_domain | |
| pre_mail_queue_message_requeue | |
| pre_mailq_message_requeue | Invoked immediately prior to a message requeue action caused by a delivery failure. |
| pre_read_smtp | |
| pre_swap_out_meta | |
| premigrate_outbound_connection | |
| rfc3464_inline_message_fragment | |
| server_esmtp_session_abort | |
| set_delayed_queue_event | |
| smtp_client_mailfrom_args | |
| smtp_client_rcptto_args | |
| smtp_client_xclient_args | |
| smtp_error_classify | |
| smtp_should_session_shutdown | Determine whether an SMTP session should be shut down |
| swap_out_multi | Override or augment the internal call to swap_out_multi |
| sys_init | |
| use_outbound_tls | |
| validate_accept | |
| validate_auth | |
| validate_connect | |
| validate_data_spool_each_rcpt | This hook is invoked after the normal validate_data_spool_each_rcpt module callback. |
| validate_expand_string | |
| veto_host_connection | |