TLSRPT-REPORTD(1) tlsrpt-reportd TLSRPT-REPORTD(1) (NAME) tlsrpt-reportd - TLSRPT RFC 8460 (SYNOPSIS) tlsrpt-reportd [] (DESCRIPTION) tlsrpt-reportd TLSRPT . MTA ( ) libtlsrpt tlsrpt-collectd . tlsrpt-fetcher tlsrpt-collectd tlsrpt-reportd . tlsrpt-reportd tlsrpt-fetcher . gzip DNS TLSRPT MTA . : (MTA) v libtlsrt v tlsrpt-collectd v (storage) v tlsrpt-fetcher v tlsrpt-reportd v (report destination) (OPTIONS) (Report creation and configuration options) --contact_info=addr addr TLSRPT RFC 8460. --organization_name=descr descr TLSRPT RFC 8460. --sender_address=email email <> . --fetchers=list (fetcher) . . --dbname=path SQLite path. --compression_level=n n TLSRPT gzip. --keep_days=n n . (Report delivery options) --spread_out_delivery=sec TLSRPT sec . . . RFC 8460 . spread_out_delivery 14400 . --sendmail_script=path path TLSRPT . --sendmail_timeout=sec (timeout) sec . --http_script=path path TLSRPT HTTP(S). --http_timeout=sec (timeout) sec HTTP POST . --max_retries_delivery=n n . --min_wait_delivery=sec . --max_wait_delivery=sec . --http_upload_map=path HTTPS path. --debug_send_http_dest ! --mail_destination_map=path SMTP path. --debug_send_mail_dest ! --tlsrpt_record_map=path TLSRPT path. --debug_send_file_dest ! tlsrpt-collectd (Options controlling the interaction with one or more tlsrpt-collectd) --max_collectd_timediff=sec collectd (fetcher) sec reportd . reportd sec UTC sec collectd . --max_collectd_timeout=sec sec fetcher collectd . --max_retries_domaindetails=n n . --min_wait_domaindetails=sec tlsrpt-collectd. --max_wait_domaindetails=sec tlsrpt-collectd. --max_retries_domainlist=n n tlsrpt-collectd. --min_wait_domainlist=sec tlsrpt-collectd. --max_wait_domainlist=sec tlsrpt-collectd. --interval_main_loop=sec sec . (Debug and development options) --debug_db=n : 0 1 . --debug_send_file_dest=dir dir HTTP POST. --tlsrpt_record_map ! --debug_send_mail_dest=path . : DNS TLSRPT ! (production) ! --mail_destination_map ! --debug_send_http_dest=path HTTP POST HTTP POST. : DNS TLSRPT ! (production) ! --http_upload_map ! (General options) --config_file=filename tlsrpt_reportd INI filename. . --help . --pidfilename=path (PID) tlsrpt-reportd . PID . (Logging options) --logfilename=filename filename . --log_level=level level : debug info warn error. (ENVIRONMENT) --help --config_file . TLSRPT_REPORTD_ . --log_level TLSRPT_REPORTD_LOG_LEVEL . (DESTINATION MAPPING) --tlsrpt_record_map --http_upload_map --mail_destination_map TLSRPT . << >> (first match wins) . . --tlsrpt_record_map . --http_upload_map --mail_destination_map <> <> . : match action [parameters] match <> . : <> <>. <> <> . <> <> --mail_destination_map <> --http_upload_map . <> <<.>> . <<.>> . <<.>> . <> <> <> : o many.sub.domains.example.com. o many.sub.domains.example.com o .sub.domains.example.com. o .sub.domains.example.com o .domains.example.com. o .domains.example.com o .example.com. o .example.com o .com. o .com o . <> --tlsrpt_record_map . <> --http_upload_map --mail_destination_map . action <> <> <> <> <> . <> . <> . <> . <> . <> : (regexp) (substitution). <> <> <> (URI schemes) . <> <> RFC 8460 tlsrpt-reportd <> . --mail_destination_map <> <> . --http_upload_map <> <> . <> --mail_destination_map --http_upload_map . --tlsrpt_record_map --tlsrpt_record_map --http_upload_map --mail_destination_map . (EXAMPLES) : tlsrpt-reportd --fetchers "tlsrpt-fetcher, tlsrpt-fetcher --storage sqlite:///tmp/test.sqlite" : tlsrpt-reportd --fetchers "tlsrpt-fetcher, ssh user@remote tlsrpt-fetcher" (EXIT STATUS) 0 . 1 . (SEE ALSO) man:tlsrpt-collectd[1], man:tlsrpt-fetcher[1] (AUTHOR) Boris Lohner tlsrpt-reportd 2026-09-01 TLSRPT-REPORTD(1)