#!/bin/sh
# Crude script to make formatted Postfix man pages clickable.
# If you use a sed(1) command that does not understand POSIX,
# do s/\[\[:<:\]\]/\\:\]\]/\\>/g on this script.
exec sed '
	# Glue together words that were broken across line breaks.
    :again
	/-[]*$/{
	    N
	    b again
	}
	/<[Aa] *[HhNn][RrAa][EeMm][FfEe] *=/{
		p
		d
	}
	/<\/[Aa]>/{
		p
		d
	}
	/"[Hh][Tt][Tt][Pp]:/{
		p
		d
	}
	/<[Tt][Ii][Tt][Ll][Ee]>/{
		p
		d
	}
	# Following block was generated with "makepostconflinks"
	# but hyphenation was added manually.
	/<\/*[Hh][0-9]*>/{
		p
		d
		}
	/<[Aa] [Nm][Aa][Mm][Ee]=/{
		p
		d
		}
	/<[D][T]>/{
		p
		d
		}
	s;[[:<:]]autho[-]*\n*[ ]*rized_verp_clients[[:>:]];&;g
	s;[[:<:]]debugger_command[[:>:]];&;g
	s;[[:<:]]2bounce_notice_recipi[-]*\n*[ ]*ent[[:>:]];&;g
	s;[[:<:]]access_map_reject_code[[:>:]];&;g
	s;[[:<:]]address_verify_default_transport[[:>:]];&;g
	s;[[:<:]]address_verify_local_transport[[:>:]];&;g
	s;[[:<:]]address_verify_map[[:>:]];&;g
	s;[[:<:]]address_verify_negative_cache[[:>:]];&;g
	s;[[:<:]]address_verify_negative_expire_time[[:>:]];&;g
	s;[[:<:]]address_verify_negative_refresh_time[[:>:]];&;g
	s;[[:<:]]address_verify_poll_count[[:>:]];&;g
	s;[[:<:]]address_verify_poll_delay[[:>:]];&;g
	s;[[:<:]]address_verify_positive_expire_time[[:>:]];&;g
	s;[[:<:]]address_verify_positive_refresh_time[[:>:]];&;g
	s;[[:<:]]address_verify_relay_transport[[:>:]];&;g
	s;[[:<:]]address_verify_relayhost[[:>:]];&;g
	s;[[:<:]]address_verify_sender[[:>:]];&;g
	s;[[:<:]]address_verify_service_name[[:>:]];&;g
	s;[[:<:]]address_verify_transport_maps[[:>:]];&;g
	s;[[:<:]]address_verify_virtual_transport[[:>:]];&;g
	s;[[:<:]]alias_database[[:>:]];&;g
	s;[[:<:]]alias_maps[[:>:]];&;g
	s;[[:<:]]allow_mail_to_commands[[:>:]];&;g
	s;[[:<:]]allow_mail_to_files[[:>:]];&;g
	s;[[:<:]]allow_min_user[[:>:]];&;g
	s;[[:<:]]allow_percent_hack[[:>:]];&;g
	s;[[:<:]]allow_untrusted_routing[[:>:]];&;g
	s;[[:<:]]alternate_config_directories[[:>:]];&;g
	s;[[:<:]]always_bcc[[:>:]];&;g
	s;[[:<:]]anvil_rate_time_unit[[:>:]];&;g
	s;[[:<:]]append_at_myorigin[[:>:]];&;g
	s;[[:<:]]append_dot_mydomain[[:>:]];&;g
	s;[[:<:]]application_event_drain_time[[:>:]];&;g
	s;[[:<:]]backwards_bounce_logfile_compatibility[[:>:]];&;g
	s;[[:<:]]berkeley_db_create_buffer_size[[:>:]];&;g
	s;[[:<:]]berkeley_db_read_buffer_size[[:>:]];&;g
	s;[[:<:]]best_mx_transport[[:>:]];&;g
	s;[[:<:]]biff[[:>:]];&;g
	s;[[:<:]]body_checks[[:>:]];&;g
	s;[[:<:]]body_checks_size_limit[[:>:]];&;g
	s;[[:<:]]bounce_notice_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]bounce_queue_lifetime[[:>:]];&;g
	s;[[:<:]]bounce_service_name[[:>:]];&;g
	s;[[:<:]]bounce_size_limit[[:>:]];&;g
	s;[[:<:]]broken_sasl_auth_clients[[:>:]];&;g
	s;[[:<:]]canonical_maps[[:>:]];&;g
	s;[[:<:]]cleanup_service_name[[:>:]];&;g
	s;[[:<:]]anvil_status_update_time[[:>:]];&;g
	s;[[:<:]]command_directory[[:>:]];&;g
	s;[[:<:]]command_expan[-]*\n* *[]*sion_filter[[:>:]];&;g
	s;[[:<:]]command_time_limit[[:>:]];&;g
	s;[[:<:]]config_direc[-]*\n*[ ]*tory[[:>:]];&;g
	s;[[:<:]]con[-]*\n*[ ]*tent_filter[[:>:]];&;g
	s;[[:<:]]daemon_directory[[:>:]];&;g
	s;[[:<:]]daemon_timeout[[:>:]];&;g
	s;[[:<:]]debug_peer_level[[:>:]];&;g
	s;[[:<:]]debug_peer_list[[:>:]];&;g
	s;[[:<:]]default_database_type[[:>:]];&;g
	s;[[:<:]]default_deliv[-]*\n* *[]*ery_slot_cost[[:>:]];&;g
	s;[[:<:]]default_deliv[-]*\n* *[]*ery_slot_discount[[:>:]];&;g
	s;[[:<:]]default_deliv[-]*\n* *[]*ery_slot_loan[[:>:]];&;g
	s;[[:<:]]default_destina[-]*\n* *[]*tion_concurrency_limit[[:>:]];&;g
	s;[[:<:]]default_destina[-]*\n* *[]*tion_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]default_extra_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]default_minimum_deliv[-]*\n* *[]*ery_slots[[:>:]];&;g
	s;[[:<:]]default_privs[[:>:]];&;g
	s;[[:<:]]default_process_limit[[:>:]];&;g
	s;[[:<:]]default_rbl_reply[[:>:]];&;g
	s;[[:<:]]default_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]default_transport[[:>:]];&;g
	s;[[:<:]]default_verp_delimiters[[:>:]];&;g
	s;[[:<:]]defer_code[[:>:]];&;g
	s;[[:<:]]defer_service_name[[:>:]];&;g
	s;[[:<:]]defer_transports[[:>:]];&;g
	s;[[:<:]]delay_notice_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]delay_warning_time[[:>:]];&;g
	s;[[:<:]]deliver_lock_attempts[[:>:]];&;g
	s;[[:<:]]deliver_lock_delay[[:>:]];&;g
	s;[[:<:]]disable_dns_lookups[[:>:]];&;g
	s;[[:<:]]disable_mime_input_processing[[:>:]];&;g
	s;[[:<:]]disable_mime_output_conversion[[:>:]];&;g
	s;[[:<:]]disable_verp_bounces[[:>:]];&;g
	s;[[:<:]]disable_vrfy_command[[:>:]];&;g
	s;[[:<:]]dont_remove[[:>:]];&;g
	s;[[:<:]]double_bounce_sender[[:>:]];&;g
	s;[[:<:]]dupli[-]*\n* *[]*cate_filter_limit[[:>:]];&;g
	s;[[:<:]]empty_address_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]enable_original_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]error_notice_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]error_service_name[[:>:]];&;g
	s;[[:<:]]expand_owner_alias[[:>:]];&;g
	s;[[:<:]]export_environment[[:>:]];&;g
	s;[[:<:]]fallback_relay[[:>:]];&;g
	s;[[:<:]]fallback_transport[[:>:]];&;g
	s;[[:<:]]fast_flush_domains[[:>:]];&;g
	s;[[:<:]]fast_flush_purge_time[[:>:]];&;g
	s;[[:<:]]fast_flush_refresh_time[[:>:]];&;g
	s;[[:<:]]fault_injection_code[[:>:]];&;g
	s;[[:<:]]flush_service_name[[:>:]];&;g
	s;[[:<:]]fork_attempts[[:>:]];&;g
	s;[[:<:]]fork_delay[[:>:]];&;g
	s;[[:<:]]forward_expan[-]*\n* *[]*sion_filter[[:>:]];&;g
	s;[[:<:]]for[-]*\n* *[]*ward_path[[:>:]];&;g
	s;[[:<:]]hash_queue_depth[[:>:]];&;g
	s;[[:<:]]hash_queue_names[[:>:]];&;g
	s;[[:<:]]header_address_token_limit[[:>:]];&;g
	s;[[:<:]]header_checks[[:>:]];&;g
	s;[[:<:]]header_size_limit[[:>:]];&;g
	s;[[:<:]]helpful_warnings[[:>:]];&;g
	s;[[:<:]]home_mailbox[[:>:]];&;g
	s;[[:<:]]hopcount_limit[[:>:]];&;g
	s;[[:<:]]html_direc[-]*\n*[ ]*tory[[:>:]];&;g
	s;[[:<:]]ignore_mx_lookup_error[[:>:]];&;g
	s;[[:<:]]import_environment[[:>:]];&;g
	s;[[:<:]]in_flow_delay[[:>:]];&;g
	s;[[:<:]]inet_interfaces[[:>:]];&;g
	s;[[:<:]]initial_destination_concurrency[[:>:]];&;g
	s;[[:<:]]invalid_hostname_reject_code[[:>:]];&;g
	s;[[:<:]]ipc_idle[[:>:]];&;g
	s;[[:<:]]ipc_timeout[[:>:]];&;g
	s;[[:<:]]ipc_ttl[[:>:]];&;g
	s;[[:<:]]line_length_limit[[:>:]];&;g
	s;[[:<:]]lmtp_cache_connection[[:>:]];&;g
	s;[[:<:]]lmtp_connect_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_data_done_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_data_init_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_data_xfer_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_lhlo_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_mail_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_quit_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_rcpt_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_rset_timeout[[:>:]];&;g
	s;[[:<:]]lmtp_sasl_auth_enable[[:>:]];&;g
	s;[[:<:]]lmtp_sasl_password_maps[[:>:]];&;g
	s;[[:<:]]lmtp_sasl_security_options[[:>:]];&;g
	s;[[:<:]]lmtp_send_xforward_command[[:>:]];&;g
	s;[[:<:]]lmtp_skip_quit_response[[:>:]];&;g
	s;[[:<:]]lmtp_tcp_port[[:>:]];&;g
	s;[[:<:]]lmtp_xforward_timeout[[:>:]];&;g
	s;[[:<:]]local_command_shell[[:>:]];&;g
	s;[[:<:]]local_destination_concurrency_limit[[:>:]];&;g
	s;[[:<:]]local_destination_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]local_recip[-]*\n* *[]*ient_maps[[:>:]];&;g
	s;[[:<:]]local_transport[[:>:]];&;g
	s;[[:<:]]luser_relay[[:>:]];&;g
	s;[[:<:]]mail_name[[:>:]];&;g
	s;[[:<:]]mail_owner[[:>:]];&;g
	s;[[:<:]]mail_release_date[[:>:]];&;g
	s;[[:<:]]mail_spool_direc[-]*\n* *[]*tory[[:>:]];&;g
	s;[[:<:]]mail_version[[:>:]];&;g
	s;[[:<:]]mail[-]*\n* *[]*box_command[[:>:]];&;g
	s;[[:<:]]mail[-]*\n* *[]*box_command_maps[[:>:]];&;g
	s;[[:<:]]mail[-]*\n* *[]*box_deliv[-]*\n* *[]*ery_lock[[:>:]];&;g
	s;[[:<:]]mail[-]*\n* *[]*box_size_limit[[:>:]];&;g
	s;[[:<:]]mail[-]*\n* *[]*box_transport[[:>:]];&;g
	s;[[:<:]]mailq_path[[:>:]];&;g
	s;[[:<:]]manpage_directory[[:>:]];&;g
	s;[[:<:]]maps_rbl_domains[[:>:]];&;g
	s;[[:<:]]maps_rbl_reject_code[[:>:]];&;g
	s;[[:<:]]masquerade_classes[[:>:]];&;g
	s;[[:<:]]masquerade_domains[[:>:]];&;g
	s;[[:<:]]masquerade_exceptions[[:>:]];&;g
	s;[[:<:]]max_idle[[:>:]];&;g
	s;[[:<:]]max_use[[:>:]];&;g
	s;[[:<:]]maxi[-]*\n*[ ]*mal_backoff_time[[:>:]];&;g
	s;[[:<:]]maxi[-]*\n*[ ]*mal_queue_lifetime[[:>:]];&;g
	s;[[:<:]]message_size_limit[[:>:]];&;g
	s;[[:<:]]mime_boundary_length_limit[[:>:]];&;g
	s;[[:<:]]mime_header_checks[[:>:]];&;g
	s;[[:<:]]mime_nesting_limit[[:>:]];&;g
	s;[[:<:]]minimal_backoff_time[[:>:]];&;g
	s;[[:<:]]multi_recip[-]*\n* *[]*ient_bounce_reject_code[[:>:]];&;g
	s;[[:<:]]mydes[-]*\n*[ ]*tina[-]*\n*[ ]*tion[[:>:]];&;g
	s;[[:<:]]mydomain[[:>:]];&;g
	s;[[:<:]]myhostname[[:>:]];&;g
	s;[[:<:]]mynetworks[[:>:]];&;g
	s;[[:<:]]mynetworks_style[[:>:]];&;g
	s;[[:<:]]myorigin[[:>:]];&;g
	s;[[:<:]]nested_header_checks[[:>:]];&;g
	s;[[:<:]]newaliases_path[[:>:]];&;g
	s;[[:<:]]non_fqdn_reject_code[[:>:]];&;g
	s;[[:<:]]notify_classes[[:>:]];&;g
	s;[[:<:]]owner_request_special[[:>:]];&;g
	s;[[:<:]]parent_domain_matches_subdomains[[:>:]];&;g
	s;[[:<:]]permit_mx_backup_networks[[:>:]];&;g
	s;[[:<:]]pickup_service_name[[:>:]];&;g
	s;[[:<:]]prepend_delivered_header[[:>:]];&;g
	s;[[:<:]]process_id[[:>:]];&;g
	s;[[:<:]]process_id_directory[[:>:]];&;g
	s;[[:<:]]process_name[[:>:]];&;g
	s;[[:<:]]propagate_unmatched_extensions[[:>:]];&;g
	s;[[:<:]]proxy_interfaces[[:>:]];&;g
	s;[[:<:]]proxy_read_maps[[:>:]];&;g
	s;[[:<:]]qmgr_clog_warn_time[[:>:]];&;g
	s;[[:<:]]qmgr_fudge_factor[[:>:]];&;g
	s;[[:<:]]qmgr_message_active_limit[[:>:]];&;g
	s;[[:<:]]qmgr_message_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]qmgr_message_recip[-]*\n* *[]*ient_minimum[[:>:]];&;g
	s;[[:<:]]qmqpd_authorized_clients[[:>:]];&;g
	s;[[:<:]]qmqpd_error_delay[[:>:]];&;g
	s;[[:<:]]qmqpd_timeout[[:>:]];&;g
	s;[[:<:]]queue_directory[[:>:]];&;g
	s;[[:<:]]queue_file_attribute_count_limit[[:>:]];&;g
	s;[[:<:]]queue_minfree[[:>:]];&;g
	s;[[:<:]]queue_run_delay[[:>:]];&;g
	s;[[:<:]]queue_service_name[[:>:]];&;g
	s;[[:<:]]rbl_reply_maps[[:>:]];&;g
	s;[[:<:]]readme_directory[[:>:]];&;g
	s;[[:<:]]receive_override_options[[:>:]];&;g
	s;[[:<:]]no_unknown_recip[-]*\n* *[]*ient_checks[[:>:]];&;g
	s;[[:<:]]no_address_mappings[[:>:]];&;g
	s;[[:<:]]no_header_body_checks[[:>:]];&;g
	s;[[:<:]]recip[-]*\n* *[]*ient_bcc_maps[[:>:]];&;g
	s;[[:<:]]recip[-]*\n* *[]*ient_canonical_maps[[:>:]];&;g
	s;[[:<:]]recip[-]*\n* *[]*ient_delim[-]*\n* *[]*iter[[:>:]];&<\/a>;g
	s;[[:<:]]reject_code[[:>:]];&;g
	s;[[:<:]]relay_domains[[:>:]];&;g
	s;[[:<:]]relay_domains_reject_code[[:>:]];&;g
	s;[[:<:]]relay_recipi[-]*\n*[ ]*ent_maps[[:>:]];&;g
	s;[[:<:]]relay_transport[[:>:]];&;g
	s;[[:<:]]relayhost[[:>:]];&;g
	s;[[:<:]]relocated_maps[[:>:]];&;g
	s;[[:<:]]require_home_directory[[:>:]];&;g
	s;[[:<:]]resolve_dequoted_address[[:>:]];&;g
	s;[[:<:]]rewrite_service_name[[:>:]];&;g
	s;[[:<:]]sample_directory[[:>:]];&;g
	s;[[:<:]]sender_based_routing[[:>:]];&;g
	s;[[:<:]]sender_bcc_maps[[:>:]];&;g
	s;[[:<:]]sender_canonical_maps[[:>:]];&;g
	s;[[:<:]]sendmail_path[[:>:]];&;g
	s;[[:<:]]service_throttle_time[[:>:]];&;g
	s;[[:<:]]setgid_group[[:>:]];&;g
	s;[[:<:]]show_user_unknown_table_name[[:>:]];&;g
	s;[[:<:]]showq_service_name[[:>:]];&;g
	s;[[:<:]]smtp_always_send_ehlo[[:>:]];&;g
	s;[[:<:]]smtp_bind_address[[:>:]];&;g
	s;[[:<:]]smtp_connect_timeout[[:>:]];&;g
	s;[[:<:]]smtp_data_done_timeout[[:>:]];&;g
	s;[[:<:]]smtp_data_init_timeout[[:>:]];&;g
	s;[[:<:]]smtp_data_xfer_timeout[[:>:]];&;g
	s;[[:<:]]smtp_defer_if_no_mx_address_found[[:>:]];&;g
	s;[[:<:]]lmtp_destination_concurrency_limit[[:>:]];&;g
	s;[[:<:]]lmtp_destination_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]relay_destination_concurrency_limit[[:>:]];&;g
	s;[[:<:]]relay_destination_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]resolve_null_domain[[:>:]];&;g
	s;[[:<:]]smtp_destination_concurrency_limit[[:>:]];&;g
	s;[[:<:]]smtp_destination_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_destination_concurrency_limit[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_destination_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]smtp_helo_name[[:>:]];&;g
	s;[[:<:]]smtp_helo_timeout[[:>:]];&;g
	s;[[:<:]]smtp_host_lookup[[:>:]];&;g
	s;[[:<:]]smtp_line_length_limit[[:>:]];&;g
	s;[[:<:]]smtp_mail_timeout[[:>:]];&;g
	s;[[:<:]]smtp_mx_address_limit[[:>:]];&;g
	s;[[:<:]]smtp_mx_session_limit[[:>:]];&;g
	s;[[:<:]]smtp_never_send_ehlo[[:>:]];&;g
	s;[[:<:]]smtp_pix_workaround_delay_time[[:>:]];&;g
	s;[[:<:]]smtp_pix_workaround_threshold_time[[:>:]];&;g
	s;[[:<:]]smtp_quit_timeout[[:>:]];&;g
	s;[[:<:]]smtp_quote_rfc821_envelope[[:>:]];&;g
	s;[[:<:]]smtp_randomize_addresses[[:>:]];&;g
	s;[[:<:]]smtp_rcpt_timeout[[:>:]];&;g
	s;[[:<:]]smtp_rset_timeout[[:>:]];&;g
	s;[[:<:]]smtp_sasl_auth_enable[[:>:]];&;g
	s;[[:<:]]smtp_sasl_password_maps[[:>:]];&;g
	s;[[:<:]]smtp_sasl_security_options[[:>:]];&;g
	s;[[:<:]]smtp_send_xforward_command[[:>:]];&;g
	s;[[:<:]]smtp_skip_4xx_greeting[[:>:]];&;g
	s;[[:<:]]smtp_skip_5xx_greeting[[:>:]];&;g
	s;[[:<:]]smtp_skip_quit_response[[:>:]];&;g
	s;[[:<:]]smtp_xforward_timeout[[:>:]];&;g
	s;[[:<:]]smtpd_autho[-]*\n*[ ]*rized_verp_clients[[:>:]];&;g
	s;[[:<:]]smtpd_autho[-]*\n*[ ]*rized_xclient_hosts[[:>:]];&;g
	s;[[:<:]]smtpd_autho[-]*\n*[ ]*rized_xforward_hosts[[:>:]];&;g
	s;[[:<:]]smtpd_banner[[:>:]];&;g
	s;[[:<:]]smtpd_client_connection_count_limit[[:>:]];&;g
	s;[[:<:]]smtpd_client_connection_limit_exceptions[[:>:]];&;g
	s;[[:<:]]smtpd_client_connection_rate_limit[[:>:]];&;g
	s;[[:<:]]smtpd_client_restrictions[[:>:]];&;g
	s;[[:<:]]smtpd_data_restrictions[[:>:]];&;g
	s;[[:<:]]smtpd_delay_reject[[:>:]];&;g
	s;[[:<:]]smtpd_error_sleep_time[[:>:]];&;g
	s;[[:<:]]smtpd_etrn_restrictions[[:>:]];&;g
	s;[[:<:]]smtpd_expansion_filter[[:>:]];&;g
	s;[[:<:]]smtpd_hard_error_limit[[:>:]];&;g
	s;[[:<:]]smtpd_helo_required[[:>:]];&;g
	s;[[:<:]]smtpd_helo_restrictions[[:>:]];&;g
	s;[[:<:]]smtpd_history_flush_threshold[[:>:]];&;g
	s;[[:<:]]smtpd_junk_command_limit[[:>:]];&;g
	s;[[:<:]]smtpd_noop_commands[[:>:]];&;g
	s;[[:<:]]smtpd_null_access_lookup_key[[:>:]];&;g
	s;[[:<:]]smtpd_recipient_overshoot_limit[[:>:]];&;g
	s;[[:<:]]smtpd_policy_service_max_idle[[:>:]];&;g
	s;[[:<:]]smtpd_policy_service_max_ttl[[:>:]];&;g
	s;[[:<:]]smtpd_policy_service_timeout[[:>:]];&;g
	s;[[:<:]]smtpd_proxy_ehlo[[:>:]];&;g
	s;[[:<:]]smtpd_proxy_filter[[:>:]];&;g
	s;[[:<:]]smtpd_proxy_timeout[[:>:]];&;g
	s;[[:<:]]smtpd_recip[-]*\n* *[]*ient_limit[[:>:]];&;g
	s;[[:<:]]smtpd_recip[-]*\n* *[]*ient_restrictions[[:>:]];&;g
	s;[[:<:]]smtpd_reject_unlisted_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]smtpd_reject_unlisted_sender[[:>:]];&;g
	s;[[:<:]]smtpd_restriction_classes[[:>:]];&;g
	s;[[:<:]]smtpd_sasl_application_name[[:>:]];&;g
	s;[[:<:]]smtpd_sasl_auth_enable[[:>:]];&;g
	s;[[:<:]]smtpd_sasl_exceptions_networks[[:>:]];&;g
	s;[[:<:]]smtpd_sasl_local_domain[[:>:]];&;g
	s;[[:<:]]smtpd_sasl_security_options[[:>:]];&;g
	s;[[:<:]]smtpd_sender_login_maps[[:>:]];&;g
	s;[[:<:]]smtpd_sender_restrictions[[:>:]];&;g
	s;[[:<:]]smtpd_soft_error_limit[[:>:]];&;g
	s;[[:<:]]smtpd_timeout[[:>:]];&;g
	s;[[:<:]]soft_bounce[[:>:]];&;g
	s;[[:<:]]stale_lock_time[[:>:]];&;g
	s;[[:<:]]strict_7bit_headers[[:>:]];&;g
	s;[[:<:]]strict_8bitmime[[:>:]];&;g
	s;[[:<:]]strict_8bitmime_body[[:>:]];&;g
	s;[[:<:]]strict_mime_encoding_domain[[:>:]];&;g
	s;[[:<:]]strict_rfc821_envelopes[[:>:]];&;g
	s;[[:<:]]sun_mailtool_compatibility[[:>:]];&;g
	s;[[:<:]]swap_bangpath[[:>:]];&;g
	s;[[:<:]]syslog_facility[[:>:]];&;g
	s;[[:<:]]syslog_name[[:>:]];&;g
	s;[[:<:]]trace_service_name[[:>:]];&;g
	s;[[:<:]]transport_maps[[:>:]];&;g
	s;[[:<:]]transport_retry_time[[:>:]];&;g
	s;[[:<:]]trigger_timeout[[:>:]];&;g
	s;[[:<:]]undisclosed_recip[-]*\n* *[]*ients_header[[:>:]];&;g
	s;[[:<:]]unknown_address_reject_code[[:>:]];&;g
	s;[[:<:]]unknown_client_reject_code[[:>:]];&;g
	s;[[:<:]]unknown_hostname_reject_code[[:>:]];&;g
	s;[[:<:]]unknown_local_recip[-]*\n* *[]*ient_reject_code[[:>:]];&;g
	s;[[:<:]]unknown_relay_recipi[-]*\n*[ ]*ent_reject_code[[:>:]];&;g
	s;[[:<:]]unknown_virtual_alias_reject_code[[:>:]];&;g
	s;[[:<:]]unknown_virtual_mail[-]*\n* *[]*box_reject_code[[:>:]];&;g
	s;[[:<:]]unverified_recip[-]*\n* *[]*ient_reject_code[[:>:]];&;g
	s;[[:<:]]unverified_sender_reject_code[[:>:]];&;g
	s;[[:<:]]verp_delimiter_filter[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_alias_domains[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_alias_expansion_limit[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_alias_maps[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_maps[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_alias_recursion_limit[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_gid_maps[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_mail[-]*\n* *[]*box_base[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_mail[-]*\n* *[]*box_domains[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_mail[-]*\n* *[]*box_limit[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_mail[-]*\n* *[]*box_lock[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_mail[-]*\n* *[]*box_maps[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_minimum_uid[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_transport[[:>:]];&;g
	s;[[:<:]]vir[-]*\n*[ ]*tual_uid_maps[[:>:]];&;g
	# Undo hyperlinks of manual pages with the same name as parameters.
	s/\([^<]*\)<\/a>(/\1(/g
	# Undo hyperlinks of pathnames thay collide with parameter names.
	s/\/\([^<]*\)<\/a>/\/\1/g
	# Hyperlink Postfix manual page references.
	s/[]*anvil[]*(8)/&<\/a>/g
	s/[]*bounce[]*(8)/&<\/a>/g
	s/[]*cleanup[]*(8)/&<\/a>/g
	s/[]*defer[]*(8)/&<\/a>/g
	s/[]*error[]*(8)/&<\/a>/g
	s/[]*flush[]*(8)/&<\/a>/g
	s/[]*lmtp[]*(8)/&<\/a>/g
	s/[]*local[]*(8)/&<\/a>/g
	s/[]*mas[-]*\n* *[]*ter[]*(8)/&<\/a>/g
	s/[]*pickup[]*(8)/&<\/a>/g
	s/[]*pipe[]*(8)/&<\/a>/g
	s/[]*oqmgr[]*(8)/&<\/a>/g
	s/[]*[[:<:]]qmgr[]*(8)/&<\/a>/g
	s/[]*qmqpd[]*(8)/&<\/a>/g
	s/[]*showq[]*(8)/&<\/a>/g
	s/[]*smtp[]*(8)/&<\/a>/g
	s/[]*smtpd[]*(8)/&<\/a>/g
	s/[]*spawn[]*(8)/&<\/a>/g
	s/[]*trace[]*(8)/&<\/a>/g
	s/[]*trivial- *
 *rewrite[]*(8)/&<\/a>/g
	s/[]*triv[-]*\n* *[]*ial-[]*\n* *[]*rewrite[]*(8)/&<\/a>/g
	s/[]*mailq[]*(1)/&<\/a>/g
	s/[]*newaliases[]*(1)/&<\/a>/g
	s/[]*postalias[]*(1)/&<\/a>/g
	s/[]*postcat[]*(1)/&<\/a>/g
	s/[]*postconf[]*(1)/&<\/a>/g
	s/[]*postdrop[]*(1)/&<\/a>/g
	s/[]*postfix[]*(1)/&<\/a>/g
	s/[]*postkick[]*(1)/&<\/a>/g
	s/[]*postlock[]*(1)/&<\/a>/g
	s/[]*postlog[]*(1)/&<\/a>/g
	s/[]*postmap[]*(1)/&<\/a>/g
	s/[]*postqueue[]*(1)/&<\/a>/g
	s/[]*postsuper[]*(1)/&<\/a>/g
	s/[]*send[-]*\n*[ ]*mail[]*(1)/&<\/a>/g
	s/[]*smtp-[]*\n* *[]*source[]*(1)/&<\/a>/g
	s/[]*smtp-[]*\n* *[]*sink[]*(1)/&<\/a>/g
	s/[]*qmqp-[]*\n* *[]*source[]*(1)/&<\/a>/g
	s/[]*qmqp-[]*\n* *[]*sink[]*(1)/&<\/a>/g
	s/[]*qshape[]*(1)/&<\/a>/g
	s/[]*access[]*(5)/&<\/a>/g
	s/[]*aliases[]*(5)/&<\/a>/g
	s/[]*canonical[]*(5)/&<\/a>/g
	s/[]*etrn[]*(5)/&<\/a>/g
	s/[]*ldap[]*_[]*table[]*(5)/&<\/a>/g
	s/[]*mysql[]*_[]*table[]*(5)/&<\/a>/g
	s/[]*pcre[]*_[]*table[]*(5)/&<\/a>/g
	s/[]*pgsql[]*_[]*table[]*(5)/&<\/a>/g
	s/[]*postconf[]*(5)/&<\/a>/g
	s/[]*proxymap[]*(8)/&<\/a>/g
	s/[]*reg[-]*\n*[ ]*exp[]*_[]*table[]*(5)/&<\/a>/g
	s/[]*relocated[]*(5)/&<\/a>/g
	s/[]*trans[-]*\n*[ ]*port[]*(5)/&<\/a>/g
	s/[]*verify[]*(8)/&<\/a>/g
	s/[]*virtual[]*(5)/&<\/a>/g
	s/[]*virtual[]*(8)/&<\/a>/g
	s/[]*cidr_table[]*(5)/&<\/a>/g
	s/[]*tcp_table[]*(5)/&<\/a>/g
	s/[]*body_checks[]*(5)/&<\/a>/g
	s/[]*header_checks[]*(5)/&<\/a>/g
	# Hyperlink README document names
	s/[[:<:]][A-Z_]*_README[[:>:]]/&<\/a>/g
	s/[[:<:]]INSTALL[[:>:]]/&<\/a>/g
	s/[[:<:]]OVERVIEW[[:>:]]/&<\/a>/g
	s/"type:table"/"type:table<\/a>"/g
	# Split manual page hyperlinks across newlines
	s/\(\)\([]*[-a-z0-9_]*[-]*\)\(\n *\)\([]*[-a-z0-9_]*[]*([0-9])\)\(<\/a>\)/\1\2\5\3\1\4\5/
	# Access restrictions - generic
	s;[[:<:]]check_policy_service[[:>:]];&;g
	s;[[:<:]]defer_if_permit[[:>:]];&;g
	s;[[:<:]]defer_if_reject[[:>:]];&;g
	s;[[:<:]]reject_multi_recip[-]*\n* *[]*ient_bounce[[:>:]];&;g
	s;[[:<:]]reject_unauth_pipelining[[:>:]];&;g
	s;[[:<:]]warn_if_reject[[:>:]];&;g
	# Access restrictions - client
	s;[[:<:]]check_client_access[[:>:]];&;g
	s;[[:<:]]permit_mynetworks[[:>:]];&;g
	s;[[:<:]]reject_unknown_client[[:>:]];&;g
	s;[[:<:]]reject_rbl_client[[:>:]];&;g
	s;[[:<:]]reject_rhsbl_client[[:>:]];&;g
	# Access restrictions - helo
	s;[[:<:]]check_helo_access[[:>:]];&;g
	s;[[:<:]]reject_invalid_hostname[[:>:]];&;g
	s;[[:<:]]reject_non_fqdn_hostname[[:>:]];&;g
	s;[[:<:]]reject_unknown_hostname[[:>:]];&;g
	# Access restrictions - sender
	s;[[:<:]]check_sender_access[[:>:]];&;g
	s;[[:<:]]\(reject_authenti\)\([-]*\n*[ ]*\)\(cated_sender_login_mismatch\)[[:>:]];\1<\/a>\2\3;g
	s;[[:<:]]reject_non_fqdn_sender[[:>:]];&;g
	s;[[:<:]]reject_rhsbl_sender[[:>:]];&;g
	s;[[:<:]]reject_sender_login_mis[-]*\n*[ ]*match[[:>:]];&;g
	s;[[:<:]]reject_unauthenticated_sender_login_mismatch[[:>:]];&;g
	s;[[:<:]]reject_unknown_sender_domain[[:>:]];&;g
	s;[[:<:]]reject_unlisted_sender[[:>:]];&;g
	s;[[:<:]]reject_unveri[-]*\n*[ ]*fied_sender[[:>:]];&;g
	# Access restrictions - recip[-]*\n* *[]*ient
	s;[[:<:]]check_recip[-]*\n* *[]*ient_access[[:>:]];&;g
	s;[[:<:]]check_recip[-]*\n* *[]*ient_mx_access[[:>:]];&;g
	s;[[:<:]]check_recip[-]*\n* *[]*ient_ns_access[[:>:]];&;g
	s;[[:<:]]permit_auth_destination[[:>:]];&;g
	s;[[:<:]]permit_mx_backup[[:>:]];&;g
	s;[[:<:]]reject_non_fqdn_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]reject_rhsbl_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]reject_unauth_destination[[:>:]];&;g
	s;[[:<:]]reject_unknown_recipi[-]*\n*[ ]*ent_domain[[:>:]];&;g
	s;[[:<:]]reject_unlisted_recip[-]*\n* *[]*ient[[:>:]];&;g
	s;[[:<:]]reject_unveri[-]*\n*[ ]*fied_recip[-]*\n* *[]*ient[[:>:]];&;g
	# Access restrictions - etrn
	s;[[:<:]]check_etrn_access[[:>:]];&;g
	# Split parameter or restriction hyperlinks across line breaks
	s/\(\)\([-a-z0-9_]*\)[[:>:]]\([-]*\n *[]*\)[[:<:]]\([-a-z0-9_]*\)\(<\/a>\)/\1\2\5\3\1\4\5/
	# Glue manual/parameter/restriction hyperlinks without line breaks.
	s/\(\)\([]*[-a-zA-Z0-9._]*[]*\)<\/a>\1/\1\2/g
	s/\(\)\([]*[-a-zA-Z0-9._]*[]*\)<\/a>\1/\1\2/g
	# Hyperlink URLs and RFC documents
	s/\(http:\/\/[^ ,"()]*[^ ,"():;!?.]\)/\1<\/a>/
	s/\(ftp:\/\/[^ ,"()]*[^ ,"():;!?.]\)/\1<\/a>/
	s/[[:<:]]RFC *\([1-9][0-9]*\)/&<\/a>/
	# Hyperlink phrases not in headers.
	/<\/*h[0-9]>/{
		p
		d
	}
	s/canonical domains*/&<\/a>/
	s/hosted domains*/&<\/a>/
	#s/other domains*/&<\/a>/
	s/virtual alias example/&<\/a>/
	s/virtual mailbox example/&<\/a>/
	s/local domains*/&<\/a>/
	s/virtual alias domains*/&<\/a>/
	s/virtual ALIAS domains*/&<\/a>/
	s/virtual mailbox domains*/&<\/a>/
	s/virtual MAILBOX domains*/&<\/a>/
	s/relay domains*/&<\/a>/
	s/default domains*/&<\/a>/
	s/mydestination domains*/&<\/a>/
	s/[[:<:]]"*maildrop"* *queues*[[:>:]]/&<\/a>/
	s/[[:<:]]\("*maildrop"*\),/\1<\/a>,/
	s/[[:<:]]\("*incoming"*\) and[[:>:]]/\1<\/a> and/
	s/[[:<:]]\("*incoming"*\) or[[:>:]]/\1<\/a> or/
	s/[[:<:]]"*incoming"* *queues*[[:>:]]/&<\/a>/
	s/ *incoming *<\/b> *queues*[[:>:]]/&<\/a>/
	s/[[:<:]]"*active"* *queues*[[:>:]]/&<\/a>/
	s/[[:<:]]"*deferred"* *queues*[[:>:]]/&<\/a>/
	s/[[:<:]]"*hold"* *queues*[[:>:]]/&<\/a>/
	s/[[:<:]]\("*hold"*\),/\1<\/a>,/
	# Hyperlink map types.
	s/[[:<:]]\(cidr\):/\1<\/a>:/g
	s/[[:<:]]\(pcre\):/\1<\/a>:/g
	s/[[:<:]]\(proxy\):/\1<\/a>:/g
	s/[[:<:]]\(pgsql\):/\1<\/a>:/g
	s/[[:<:]]\(mysql\):/\1<\/a>:/g
	s/[[:<:]]\(ldap\):/\1<\/a>:/g
	s/[[:<:]]\(regexp\):/\1<\/a>:/g
	s/[[:<:]]\(tcp\):/\1<\/a>:/g
	# Do nice links for smtp:host:port etc.
	s/[[:<:]]\(error\):/\1<\/a>:/g
	s/[[:<:]]\(smtp\):/\1<\/a>:/g
	s/[[:<:]]\(lmtp\):/\1<\/a>:/g
' "$@"