mirror of
https://github.com/domainaware/parsedmarc.git
synced 2026-02-17 07:03:58 +00:00
494 lines
20 KiB
HTML
494 lines
20 KiB
HTML
|
|
|
|
<!DOCTYPE html>
|
|
<html class="writer-html5" lang="en" data-content_root="./">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>Index — parsedmarc 9.0.10 documentation</title>
|
|
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=b86133f3" />
|
|
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=9edc463e" />
|
|
|
|
|
|
<script src="_static/jquery.js?v=5d32c60e"></script>
|
|
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
|
<script src="_static/documentation_options.js?v=164cc7e6"></script>
|
|
<script src="_static/doctools.js?v=fd6eb6e6"></script>
|
|
<script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
|
|
<script src="_static/js/theme.js"></script>
|
|
<link rel="index" title="Index" href="#" />
|
|
<link rel="search" title="Search" href="search.html" />
|
|
</head>
|
|
|
|
<body class="wy-body-for-nav">
|
|
<div class="wy-grid-for-nav">
|
|
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
|
<div class="wy-side-scroll">
|
|
<div class="wy-side-nav-search" >
|
|
|
|
|
|
|
|
<a href="index.html" class="icon icon-home">
|
|
parsedmarc
|
|
</a>
|
|
<div role="search">
|
|
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
|
|
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
|
|
<input type="hidden" name="check_keywords" value="yes" />
|
|
<input type="hidden" name="area" value="default" />
|
|
</form>
|
|
</div>
|
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
|
|
<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
|
|
<ul>
|
|
<li class="toctree-l1"><a class="reference internal" href="installation.html">Installation</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="usage.html">Using parsedmarc</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="output.html">Sample outputs</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="elasticsearch.html">Elasticsearch and Kibana</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="opensearch.html">OpenSearch and Grafana</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="kibana.html">Using the Kibana dashboards</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="splunk.html">Splunk</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="davmail.html">Accessing an inbox using OWA/EWS</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="dmarc.html">Understanding DMARC</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="contributing.html">Contributing to parsedmarc</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="api.html">API reference</a></li>
|
|
</ul>
|
|
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
|
|
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
|
|
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
|
<a href="index.html">parsedmarc</a>
|
|
</nav>
|
|
|
|
<div class="wy-nav-content">
|
|
<div class="rst-content">
|
|
<div role="navigation" aria-label="Page navigation">
|
|
<ul class="wy-breadcrumbs">
|
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
|
<li class="breadcrumb-item active">Index</li>
|
|
<li class="wy-breadcrumbs-aside">
|
|
</li>
|
|
</ul>
|
|
<hr/>
|
|
</div>
|
|
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
|
<div itemprop="articleBody">
|
|
|
|
|
|
<h1 id="index">Index</h1>
|
|
|
|
<div class="genindex-jumpbox">
|
|
<a href="#A"><strong>A</strong></a>
|
|
| <a href="#C"><strong>C</strong></a>
|
|
| <a href="#D"><strong>D</strong></a>
|
|
| <a href="#E"><strong>E</strong></a>
|
|
| <a href="#F"><strong>F</strong></a>
|
|
| <a href="#G"><strong>G</strong></a>
|
|
| <a href="#H"><strong>H</strong></a>
|
|
| <a href="#I"><strong>I</strong></a>
|
|
| <a href="#M"><strong>M</strong></a>
|
|
| <a href="#O"><strong>O</strong></a>
|
|
| <a href="#P"><strong>P</strong></a>
|
|
| <a href="#Q"><strong>Q</strong></a>
|
|
| <a href="#R"><strong>R</strong></a>
|
|
| <a href="#S"><strong>S</strong></a>
|
|
| <a href="#T"><strong>T</strong></a>
|
|
| <a href="#W"><strong>W</strong></a>
|
|
|
|
</div>
|
|
<h2 id="A">A</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.types.AggregateAlignment">AggregateAlignment (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateAuthResultDKIM">AggregateAuthResultDKIM (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateAuthResults">AggregateAuthResults (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateAuthResultSPF">AggregateAuthResultSPF (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateIdentifiers">AggregateIdentifiers (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateParsedReport">AggregateParsedReport (class in parsedmarc.types)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.types.AggregatePolicyEvaluated">AggregatePolicyEvaluated (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregatePolicyOverrideReason">AggregatePolicyOverrideReason (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregatePolicyPublished">AggregatePolicyPublished (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateRecord">AggregateRecord (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateReport">AggregateReport (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.AggregateReportMetadata">AggregateReportMetadata (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.elastic.AlreadySaved">AlreadySaved</a>, <a href="api.html#parsedmarc.opensearch.AlreadySaved">[1]</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="C">C</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.convert_outlook_msg">convert_outlook_msg() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.elastic.create_indexes">create_indexes() (in module parsedmarc.elastic)</a>
|
|
|
|
<ul>
|
|
<li><a href="api.html#parsedmarc.opensearch.create_indexes">(in module parsedmarc.opensearch)</a>
|
|
</li>
|
|
</ul></li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="D">D</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.decode_base64">decode_base64() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.DownloadError">DownloadError</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="E">E</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.elastic.ElasticsearchError">ElasticsearchError</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.email_results">email_results() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.EmailAddress">EmailAddress (class in parsedmarc.types)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.types.EmailAttachment">EmailAttachment (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.EmailParserError">EmailParserError</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.extract_report">extract_report() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.extract_report_from_file_path">extract_report_from_file_path() (in module parsedmarc)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="F">F</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.types.ForensicParsedReport">ForensicParsedReport (class in parsedmarc.types)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.types.ForensicReport">ForensicReport (class in parsedmarc.types)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="G">G</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.get_base_domain">get_base_domain() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.get_dmarc_reports_from_mailbox">get_dmarc_reports_from_mailbox() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.get_dmarc_reports_from_mbox">get_dmarc_reports_from_mbox() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.get_filename_safe_string">get_filename_safe_string() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.get_ip_address_country">get_ip_address_country() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.get_ip_address_info">get_ip_address_info() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.get_report_zip">get_report_zip() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.get_reverse_dns">get_reverse_dns() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.get_service_from_reverse_dns_base_domain">get_service_from_reverse_dns_base_domain() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="H">H</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.splunk.HECClient">HECClient (class in parsedmarc.splunk)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.human_timestamp_to_datetime">human_timestamp_to_datetime() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.human_timestamp_to_unix_timestamp">human_timestamp_to_unix_timestamp() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="I">I</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.InvalidAggregateReport">InvalidAggregateReport</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.InvalidDMARCReport">InvalidDMARCReport</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.InvalidForensicReport">InvalidForensicReport</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.InvalidSMTPTLSReport">InvalidSMTPTLSReport</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.IPAddressInfo">IPAddressInfo (class in parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.IPSourceInfo">IPSourceInfo (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.is_mbox">is_mbox() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.is_outlook_msg">is_outlook_msg() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="M">M</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.elastic.migrate_indexes">migrate_indexes() (in module parsedmarc.elastic)</a>
|
|
|
|
<ul>
|
|
<li><a href="api.html#parsedmarc.opensearch.migrate_indexes">(in module parsedmarc.opensearch)</a>
|
|
</li>
|
|
</ul></li>
|
|
<li>
|
|
module
|
|
|
|
<ul>
|
|
<li><a href="api.html#module-parsedmarc">parsedmarc</a>
|
|
</li>
|
|
<li><a href="api.html#module-parsedmarc.elastic">parsedmarc.elastic</a>
|
|
</li>
|
|
<li><a href="api.html#module-parsedmarc.opensearch">parsedmarc.opensearch</a>
|
|
</li>
|
|
<li><a href="api.html#module-parsedmarc.splunk">parsedmarc.splunk</a>
|
|
</li>
|
|
<li><a href="api.html#module-parsedmarc.types">parsedmarc.types</a>
|
|
</li>
|
|
<li><a href="api.html#module-parsedmarc.utils">parsedmarc.utils</a>
|
|
</li>
|
|
</ul></li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="O">O</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.opensearch.OpenSearchError">OpenSearchError</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="P">P</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.parse_aggregate_report_file">parse_aggregate_report_file() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parse_aggregate_report_xml">parse_aggregate_report_xml() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.utils.parse_email">parse_email() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parse_forensic_report">parse_forensic_report() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parse_report_email">parse_report_email() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parse_report_file">parse_report_file() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parse_smtp_tls_report_json">parse_smtp_tls_report_json() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parsed_aggregate_reports_to_csv">parsed_aggregate_reports_to_csv() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parsed_aggregate_reports_to_csv_rows">parsed_aggregate_reports_to_csv_rows() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parsed_forensic_reports_to_csv">parsed_forensic_reports_to_csv() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parsed_forensic_reports_to_csv_rows">parsed_forensic_reports_to_csv_rows() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parsed_smtp_tls_reports_to_csv">parsed_smtp_tls_reports_to_csv() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.parsed_smtp_tls_reports_to_csv_rows">parsed_smtp_tls_reports_to_csv_rows() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.ParsedEmail">ParsedEmail (class in parsedmarc.types)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li>
|
|
parsedmarc
|
|
|
|
<ul>
|
|
<li><a href="api.html#module-parsedmarc">module</a>
|
|
</li>
|
|
</ul></li>
|
|
<li>
|
|
parsedmarc.elastic
|
|
|
|
<ul>
|
|
<li><a href="api.html#module-parsedmarc.elastic">module</a>
|
|
</li>
|
|
</ul></li>
|
|
<li>
|
|
parsedmarc.opensearch
|
|
|
|
<ul>
|
|
<li><a href="api.html#module-parsedmarc.opensearch">module</a>
|
|
</li>
|
|
</ul></li>
|
|
<li>
|
|
parsedmarc.splunk
|
|
|
|
<ul>
|
|
<li><a href="api.html#module-parsedmarc.splunk">module</a>
|
|
</li>
|
|
</ul></li>
|
|
<li>
|
|
parsedmarc.types
|
|
|
|
<ul>
|
|
<li><a href="api.html#module-parsedmarc.types">module</a>
|
|
</li>
|
|
</ul></li>
|
|
<li>
|
|
parsedmarc.utils
|
|
|
|
<ul>
|
|
<li><a href="api.html#module-parsedmarc.utils">module</a>
|
|
</li>
|
|
</ul></li>
|
|
<li><a href="api.html#parsedmarc.ParserError">ParserError</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.ParsingResults">ParsingResults (class in parsedmarc.types)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="Q">Q</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.query_dns">query_dns() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="R">R</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.ReverseDNSService">ReverseDNSService (class in parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="S">S</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.elastic.save_aggregate_report_to_elasticsearch">save_aggregate_report_to_elasticsearch() (in module parsedmarc.elastic)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.opensearch.save_aggregate_report_to_opensearch">save_aggregate_report_to_opensearch() (in module parsedmarc.opensearch)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.splunk.HECClient.save_aggregate_reports_to_splunk">save_aggregate_reports_to_splunk() (parsedmarc.splunk.HECClient method)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.elastic.save_forensic_report_to_elasticsearch">save_forensic_report_to_elasticsearch() (in module parsedmarc.elastic)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.opensearch.save_forensic_report_to_opensearch">save_forensic_report_to_opensearch() (in module parsedmarc.opensearch)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.splunk.HECClient.save_forensic_reports_to_splunk">save_forensic_reports_to_splunk() (parsedmarc.splunk.HECClient method)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.save_output">save_output() (in module parsedmarc)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.elastic.save_smtp_tls_report_to_elasticsearch">save_smtp_tls_report_to_elasticsearch() (in module parsedmarc.elastic)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.opensearch.save_smtp_tls_report_to_opensearch">save_smtp_tls_report_to_opensearch() (in module parsedmarc.opensearch)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.splunk.HECClient.save_smtp_tls_reports_to_splunk">save_smtp_tls_reports_to_splunk() (parsedmarc.splunk.HECClient method)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.elastic.set_hosts">set_hosts() (in module parsedmarc.elastic)</a>
|
|
|
|
<ul>
|
|
<li><a href="api.html#parsedmarc.opensearch.set_hosts">(in module parsedmarc.opensearch)</a>
|
|
</li>
|
|
</ul></li>
|
|
<li><a href="api.html#parsedmarc.types.SMTPTLSFailureDetails">SMTPTLSFailureDetails (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.SMTPTLSFailureDetailsOptional">SMTPTLSFailureDetailsOptional (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.SMTPTLSParsedReport">SMTPTLSParsedReport (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.SMTPTLSPolicy">SMTPTLSPolicy (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.SMTPTLSPolicySummary">SMTPTLSPolicySummary (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.types.SMTPTLSReport">SMTPTLSReport (class in parsedmarc.types)</a>
|
|
</li>
|
|
<li><a href="api.html#parsedmarc.splunk.SplunkError">SplunkError</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="T">T</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.timestamp_to_datetime">timestamp_to_datetime() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.utils.timestamp_to_human">timestamp_to_human() (in module parsedmarc.utils)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
<h2 id="W">W</h2>
|
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
|
<td style="width: 33%; vertical-align: top;"><ul>
|
|
<li><a href="api.html#parsedmarc.watch_inbox">watch_inbox() (in module parsedmarc)</a>
|
|
</li>
|
|
</ul></td>
|
|
</tr></table>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
<footer>
|
|
|
|
<hr/>
|
|
|
|
<div role="contentinfo">
|
|
<p>© Copyright 2018 - 2025, Sean Whalen and contributors.</p>
|
|
</div>
|
|
|
|
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
|
|
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
|
|
provided by <a href="https://readthedocs.org">Read the Docs</a>.
|
|
|
|
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
<script>
|
|
jQuery(function () {
|
|
SphinxRtdTheme.Navigation.enable(true);
|
|
});
|
|
</script>
|
|
|
|
</body>
|
|
</html> |