<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="et">
	<id>https://www.auul.pri.ee/wiki/index.php?action=history&amp;feed=atom&amp;title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian</id>
	<title>OpenDMARC kasutamine operatsioonisüsteemiga Debian - Redigeerimiste ajalugu</title>
	<link rel="self" type="application/atom+xml" href="https://www.auul.pri.ee/wiki/index.php?action=history&amp;feed=atom&amp;title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian"/>
	<link rel="alternate" type="text/html" href="https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;action=history"/>
	<updated>2026-05-03T17:40:25Z</updated>
	<subtitle>Selle lehekülje redigeerimiste ajalugu</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=1885&amp;oldid=prev</id>
		<title>Imre: /* 2019 aasta DMARC kasutamise praktika kirjade vastuvõtmisel */</title>
		<link rel="alternate" type="text/html" href="https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=1885&amp;oldid=prev"/>
		<updated>2025-05-31T13:24:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;2019 aasta DMARC kasutamise praktika kirjade vastuvõtmisel&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 31. mai 2025, kell 16:24&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;352. rida:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;352. rida:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tundub, et kõige otsekohesem on talitada selliste põhimõtete alusel&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tundub, et kõige otsekohesem on talitada selliste põhimõtete alusel&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* opendmarc protsess on seatud tööle &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rejectivas&lt;/del&gt; režiimis&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* opendmarc protsess on seatud tööle &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;reject'ivas&lt;/ins&gt; režiimis&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* kui domeeni omanik on publitseerinud oma domeeni policy 'reject', siis vastuvõttes kirju&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* kui domeeni omanik on publitseerinud oma domeeni policy 'reject', siis vastuvõttes kirju&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===2025 aasta kevad - docker compose abil===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Docker compose sisu&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;root@dh-post:/srv/opendmarc/dc# cat docker-compose-opendmarc.yaml &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;name: p_opendmarc&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;services:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  svc_opendmarc:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    image: instrumentisto/opendmarc&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    environment:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      - TZ=Europe/Tallinn&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    ports:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      - '54321:54321'&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    container_name: cn_opendmarc&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    networks:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      - nw_opendmarc&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    volumes:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      - '/srv/opendmarc/volume/etc/opendmarc/opendmarc.conf:/etc/opendmarc/opendmarc.conf'&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      - '/srv/opendmarc/volume/etc/opendmarc/ignore.hosts:/etc/opendmarc/ignore.hosts'&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;networks:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  nw_opendmarc:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    name: nw_opendmarc&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    driver: bridge&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tulemus paistab&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;root@dh-post:/srv/opendmarc/dc# docker compose ls&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;NAME                STATUS              CONFIG FILES&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;dc                  running(1)          /srv/clamav/dc/docker-compose-clamav.yaml&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;p_opendkim          running(1)          /srv/opendkim/dc/docker-compose-opendkim.yaml&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;p_opendmarc         running(1)          /srv/opendmarc/dc/docker-compose-opendmarc.yaml&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Kasulikud lisamaterjalid===&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Kasulikud lisamaterjalid===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Imre</name></author>
	</entry>
	<entry>
		<id>https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=313&amp;oldid=prev</id>
		<title>Imre – 7. oktoober 2022, kell 10:16</title>
		<link rel="alternate" type="text/html" href="https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=313&amp;oldid=prev"/>
		<updated>2022-10-07T10:16:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 7. oktoober 2022, kell 13:16&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;77. rida:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;77. rida:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kõigi kontrollide õnnestumisel paistab GMail rakenduses selline pilt&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kõigi kontrollide õnnestumisel paistab GMail rakenduses selline pilt&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[Fail:Dmarc-1.gif]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/ins&gt;[Fail:Dmarc-1.gif&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Testimine&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Testimine&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Imre</name></author>
	</entry>
	<entry>
		<id>https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=312&amp;oldid=prev</id>
		<title>Imre – 7. oktoober 2022, kell 10:14</title>
		<link rel="alternate" type="text/html" href="https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=312&amp;oldid=prev"/>
		<updated>2022-10-07T10:14:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 7. oktoober 2022, kell 13:14&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;77. rida:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;77. rida:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kõigi kontrollide õnnestumisel paistab GMail rakenduses selline pilt&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kõigi kontrollide õnnestumisel paistab GMail rakenduses selline pilt&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Pilt&lt;/del&gt;:Dmarc-1.gif]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Fail&lt;/ins&gt;:Dmarc-1.gif]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Testimine&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Testimine&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Imre</name></author>
	</entry>
	<entry>
		<id>https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=311&amp;oldid=prev</id>
		<title>Imre – 7. oktoober 2022, kell 10:13</title>
		<link rel="alternate" type="text/html" href="https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=311&amp;oldid=prev"/>
		<updated>2022-10-07T10:13:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;et&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Vanem redaktsioon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Redaktsioon: 7. oktoober 2022, kell 13:13&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;77. rida:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;77. rida:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kõigi kontrollide õnnestumisel paistab GMail rakenduses selline pilt&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kõigi kontrollide õnnestumisel paistab GMail rakenduses selline pilt&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/del&gt;[Pilt:Dmarc-1.gif&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/del&gt;]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[Pilt:Dmarc-1.gif]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Testimine&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&amp;#160;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Testimine&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Imre</name></author>
	</entry>
	<entry>
		<id>https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=309&amp;oldid=prev</id>
		<title>Imre: Uus lehekülg: '===Sissejuhatus===  DMARC (Domain-based Message Authentication, Reporting &amp; Conformance) https://dmarc.org/ ... OpenDMARC http://www.trusteddomain.org/opendmarc/ ...  ===Mõisted...'</title>
		<link rel="alternate" type="text/html" href="https://www.auul.pri.ee/wiki/index.php?title=OpenDMARC_kasutamine_operatsioonis%C3%BCsteemiga_Debian&amp;diff=309&amp;oldid=prev"/>
		<updated>2022-10-07T10:07:50Z</updated>

		<summary type="html">&lt;p&gt;Uus lehekülg: &amp;#039;===Sissejuhatus===  DMARC (Domain-based Message Authentication, Reporting &amp;amp; Conformance) https://dmarc.org/ ... OpenDMARC http://www.trusteddomain.org/opendmarc/ ...  ===Mõisted...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Uus lehekülg&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===Sissejuhatus===&lt;br /&gt;
&lt;br /&gt;
DMARC (Domain-based Message Authentication, Reporting &amp;amp; Conformance) https://dmarc.org/ ... OpenDMARC http://www.trusteddomain.org/opendmarc/ ...&lt;br /&gt;
&lt;br /&gt;
===Mõisted===&lt;br /&gt;
&lt;br /&gt;
* DMARC - Domain-based Message Authentication, Reporting &amp;amp; Conformance&lt;br /&gt;
* SPF - &lt;br /&gt;
* DKIM -&lt;br /&gt;
* milter - mail filter&lt;br /&gt;
* mail from - smtp protokolli ümbriku 'MAIL FROM' ehk RFC5321.MailFrom ehk envelope&lt;br /&gt;
* header from - kirja sisu From: päis, ehk RFC5322.From ehk header&lt;br /&gt;
* ADSP (Author Domain Signing Practices) - https://en.wikipedia.org/wiki/Author_Domain_Signing_Practices kunagi soovitati, enam mitte ja soovitatakse DMARC kasutajatel ignoreerida&lt;br /&gt;
* SRS&lt;br /&gt;
&lt;br /&gt;
===Tööpõhimõte===&lt;br /&gt;
&lt;br /&gt;
DMARC abil saab domeeni omanik teha teatavaks, kuidas tema domeenilt pärit (või justkui pärit) kirjade vastuvõtjad peavad peale SPF ja DKIM kontrolle nende kontrollide tulemusi kasutama ja kirju edasi käsitlema. Seega DMARC edukaks kasutamiseks on vaja osaliste vahel koostöö, selle realiseerimine toimub mitmes osas&lt;br /&gt;
&lt;br /&gt;
* DNS abil DMARC kirje publitseerimine&lt;br /&gt;
* DNS abil DKIM kirje publitseerimine&lt;br /&gt;
* DNS abil SPF kirje publitseerimine&lt;br /&gt;
* kirja väljasaatmine DNS SPF kirjega kooskõlaliselt ip aadressilt&lt;br /&gt;
* välja saadetavale kirjale DKIM signatuuri lisamine&lt;br /&gt;
* 'mail from' ja 'header from' aadressides sama domeeninime kasutamine; ja mis on kooskõlas DKIM ja SPF kirjetega&lt;br /&gt;
* saabunud kirjale DMARC kirje abil teatavaks tehtud reeglite rakendamine&lt;br /&gt;
&lt;br /&gt;
Põhimõtteliselt kasutatakse DMARC'i alati koos DKIM ja SPF tehnikatega. Võiks ette kujutada, et DKIM ja SPF on puhtalt instrumendid, mille abil saab mingeid tegevusi teha; aga DMARC on policy ehk reegel, mis ütleb kuidas konkreetsel juhtumil (domeeni jaoks ja käesoleval ajal) DKIM ja SPF kontrollide tulemusi rakendada.&lt;br /&gt;
&lt;br /&gt;
Väited&lt;br /&gt;
&lt;br /&gt;
* DMARC domeen on 'header from' eposti aadressis kasutatud domeeninimi, st selle peale toimub 'dig _dmarc.moraal.ee txt' päring&lt;br /&gt;
* kui DMARC kontekstis kasutatakse SPF'i, siis osutub, et 'mail from' ja 'header from' aadresside domeeni osad peavad kokku langema&lt;br /&gt;
* DMARC kontrolli õnnestumiseks peab õnnestuma vähemalt üks, kas SPF või DKIM kontroll (või mõlemad)&lt;br /&gt;
&lt;br /&gt;
DMARC policy rakendamiseks sobib Postfix puhul milter tarkvara opendmarc. Tehniliselt on võimalik opendmarc abil rakendada policy täpselt nii nagu öeldud, nt reject st kontrolli mitte läbinud kirju ei võeta vastu. Kuna nt listserverid on tuntud DKIM lõhkujad (nt nad lisavad kirjade sisu osa lõppu listi signatuuri vms), siis võib olla mõistlikum DMARC kontrolli alusel lisada rohkem või vähem spämmi skoori kirjale.&lt;br /&gt;
&lt;br /&gt;
===Kirja väljasaatmine===&lt;br /&gt;
&lt;br /&gt;
Kirja väljasaatmisel ei tegele ükski nn DMARC protsess otseselt kirjaga. Küll aga DKIM signatuur lisatakse ja seda vastuvõtja DMARC kasutamisel kasutab.&lt;br /&gt;
&lt;br /&gt;
====Tööpõhimõte====&lt;br /&gt;
&lt;br /&gt;
Kui oma domeeni eposti on seadistatud kontrollima DMARC, tuleb ise saata kirju välja selliselt, et neid on võimalik vastu võtta&lt;br /&gt;
&lt;br /&gt;
* publitseerida SPF kirje ja saata kirju vastavalt ip aadressilt ja vastava 'mail from' ja 'header from' aadressiga&lt;br /&gt;
* publitseerida DKIM kirje st võti ja kirju allkirjastada&lt;br /&gt;
&lt;br /&gt;
Tõenäoliselt korrektselt käivitatud vastuvõtja jaoks piisab kirja vastuvõtmiseks üks või teine kontroll. Seejuures piisab ühe kontrolli õnnestumisest, teine võib olla kirjeldamata ja tegemata; või kirjeldatud, tehtud aga valesti tehtud, st teise kontroll ebaõnnestub. Tundub, et GMail on eeskujulik avalik teenusepakkuja, kus on hea kirju vastu võtta ja testida saatmist ja vastuvõtmist.&lt;br /&gt;
&lt;br /&gt;
====DNS kirje publitseerimine====&lt;br /&gt;
&lt;br /&gt;
Kõige lihtsam DMARC DNS kirje on nt selline (\ märk on seotud dig väljundi näitamisega, iseenesest seda tsoonifailis ei ole)&lt;br /&gt;
&lt;br /&gt;
 $ dig _dmarc.moraal.ee txt&lt;br /&gt;
 _dmarc.moraal.ee.     60      IN      TXT     &amp;quot;v=DMARC1\; p=none&amp;quot;&lt;br /&gt;
&lt;br /&gt;
kus&lt;br /&gt;
&lt;br /&gt;
* _dmarc.moraal.ee - tegu on domeeni moraal.ee kohta  käiva DMARC kirjega&lt;br /&gt;
* v=DMARC1 - tegu on DMARC TXT kirjega&lt;br /&gt;
* p=none - policy on 'none'; alternatiiv ja perspektiiv oleks 'reject'&lt;br /&gt;
&lt;br /&gt;
====SPF====&lt;br /&gt;
&lt;br /&gt;
* publitseerida SPF kirje&lt;br /&gt;
* saata kirju välja SPF kirjele vastavalt ip aadressilt&lt;br /&gt;
* kasutada välja saadetud kirjade 'mail from' 'header from' aadresside domeeninime kooskõlaliselt SPF kirjega&lt;br /&gt;
&lt;br /&gt;
====DKIM====&lt;br /&gt;
&lt;br /&gt;
* publitseerida DKIM kirje st avalik võti&lt;br /&gt;
* juurutada OpenDKIM abil signeerimine lokaalse Postfix protsessi jaoks&lt;br /&gt;
&lt;br /&gt;
====Testimine - kirja vastuvõtmine GMail keskkonnas====&lt;br /&gt;
&lt;br /&gt;
Kõigi kontrollide õnnestumisel paistab GMail rakenduses selline pilt&lt;br /&gt;
&lt;br /&gt;
[[Pilt:Dmarc-1.gif]]&lt;br /&gt;
&lt;br /&gt;
Testimine&lt;br /&gt;
&lt;br /&gt;
* töötada erinevate 'mail from' ja 'header from' aadressidega&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sendemail -f imre@moraal.ee -t imre@auul.pri.ee -u 'test 109' -m 'test 109' -s 127.0.0.1 -o tls=no -o message-header=&amp;quot;From: Imre &amp;lt;imre@moraal.ee&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* lülitada lokaalselt töötavas Postfix protsessis sisse ja välja DKIM signeerimist&lt;br /&gt;
* muuta nimesüsteemis DMARC ja SPF kirjete sisu (nt DMARC p=none ja p=reject vahel)&lt;br /&gt;
* kasutada lisaks teiste Postfix protsesse (nt teises arvutis), mis rikub ära DKIM signatuuri kirjutades üle Subject väärtuse&lt;br /&gt;
&lt;br /&gt;
===Kirja vastuvõtmine===&lt;br /&gt;
&lt;br /&gt;
Kirja vastuvõtmisel DMARC kasutamise tulemuseks võiks olla kirja selline vastuvõtt nagu vastava domeeni omanik (mis esineb kirja 'header from' eposti aadressina) on seda ette näinud. Praktiliselt võiks siseneva eposti spammi skoor vastavalt halveneda või paraneda. Kirja vastuvõtmisel peab praktiliselt arvestama, et kui domeeni omanik on saatnud kirja kuhugi listi ja see jõuab seda kaudu vastuvõtjani, siis listimootor on piisavalt kirja muutnud ja enam ei õnnestu ei DKIM ega SPF kontroll.&lt;br /&gt;
&lt;br /&gt;
====Tööpõhimõte====&lt;br /&gt;
&lt;br /&gt;
Üldiselt võiks kirja vastuvõtmisel toimuda sellised sammud ja sellises järjekorras&lt;br /&gt;
&lt;br /&gt;
* SPF kontroll&lt;br /&gt;
* DKIM kontroll&lt;br /&gt;
* DMARC kontroll&lt;br /&gt;
* Spamassassin kontroll&lt;br /&gt;
&lt;br /&gt;
Kõik eelnevad arvutavad oma tulemused ja ükski kirja ei blokeeri. Spamassassin võtab tulemused kokku ja kui spam skoor on liiga suur (nt 15), siis kirja vastuvõtmine blokeeritakse. Igal juhul lisavad kõik kontrollid kirjale omalt poolt päised.&lt;br /&gt;
&lt;br /&gt;
====SPF====&lt;br /&gt;
&lt;br /&gt;
SPF kontrolli rakendamist kirjeldatakse punktis https://www.auul.pri.ee/wiki/SPF_kasutamine_tarkvaraga_Postfix_operatsioonis%C3%BCsteemis_Debian&lt;br /&gt;
&lt;br /&gt;
Tulemusena on kirjale lisatud selline päis (kui kontroll iseenesest õnnestus (nt opendkim protsess ei krahhinud) ja lõppes positiivselt (Received-SPF: Pass ..))&lt;br /&gt;
&lt;br /&gt;
 Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=10.80.127.3;&lt;br /&gt;
   helo=smtp-eesti-fwd-2a.test.kit; envelope-from=forwarder@test.eesti.ee; receiver=imre@auul.pri.ee&lt;br /&gt;
&lt;br /&gt;
====DKIM====&lt;br /&gt;
&lt;br /&gt;
DKIM kontrolli rakendamist kirjeldatakse punktis https://www.auul.pri.ee/wiki/OpenDKIM_kasutamine_Postfixiga&lt;br /&gt;
&lt;br /&gt;
Tulemusena on kirjale lisatud selline päis (kui kontroll lõppes positiivselt)&lt;br /&gt;
&lt;br /&gt;
 Authentication-Results: mail.auul.pri.ee; dkim=pass&lt;br /&gt;
   reason=&amp;quot;2048-bit key; secure key&amp;quot;&lt;br /&gt;
   header.d=moraal.ee header.i=@moraal.ee header.b=NzuLt8wP;&lt;br /&gt;
   dkim-adsp=pass; dkim-atps=neutral&lt;br /&gt;
&lt;br /&gt;
====OpenDMARC tarkvara paigaldamine====&lt;br /&gt;
&lt;br /&gt;
 # apt-get install opendmarc&lt;br /&gt;
&lt;br /&gt;
TODO&lt;br /&gt;
&lt;br /&gt;
* /etc/default/opendmarc&lt;br /&gt;
* /etc/opendmarc.conf&lt;br /&gt;
&lt;br /&gt;
=====Seadistamine ja käivitamine=====&lt;br /&gt;
&lt;br /&gt;
 # cat /etc/default/opendmarc&lt;br /&gt;
 SOCKET=&amp;quot;inet:54321&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 # egrep -v &amp;quot;^$|^#&amp;quot; /etc/opendmarc.conf&lt;br /&gt;
 PidFile /var/run/opendmarc.pid&lt;br /&gt;
 RejectFailures false&lt;br /&gt;
 Syslog true&lt;br /&gt;
 SyslogFacility mail&lt;br /&gt;
 UMask 0002&lt;br /&gt;
 UserID opendmarc:opendmarc&lt;br /&gt;
 IgnoreHosts /etc/opendmarc/ignore.hosts&lt;br /&gt;
&lt;br /&gt;
kus&lt;br /&gt;
&lt;br /&gt;
* TODO&lt;br /&gt;
* /etc/opendmarc/ignore.hosts fail sisaldab&lt;br /&gt;
&lt;br /&gt;
 # cat /etc/opendmarc/ignore.hosts&lt;br /&gt;
 192.168.1.0/24&lt;br /&gt;
 192.168.10.0/24&lt;br /&gt;
&lt;br /&gt;
Käivitamiseks sobib öelda&lt;br /&gt;
&lt;br /&gt;
 # systemctl start opendmarc&lt;br /&gt;
&lt;br /&gt;
=====Postfix integratsioon=====&lt;br /&gt;
&lt;br /&gt;
Postfix seadistuses peab DMARC milter asuma peale SPF ja DKIM ja enne Spamassassinit, nt&lt;br /&gt;
&lt;br /&gt;
 # MILTERS: CLAMAV, SPAMASSASSIN&lt;br /&gt;
 smtpd_milters = unix:/clamav/clamav-milter.ctl, inet:localhost:8892, inet:localhost:54321, unix:/spamass/spamass.sock&lt;br /&gt;
 milter_default_action = accept&lt;br /&gt;
 milter_protocol = 2&lt;br /&gt;
 non_smtpd_milters = inet:localhost:8892, inet:localhost:54321&lt;br /&gt;
&lt;br /&gt;
Lisaks võib olla mõistlik muuta internetist tulnud kirja küljes olevad sinna kogunenud Authentication-Results päised ära nö informatiivseteks&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cat header_checks.regexp &lt;br /&gt;
/^Authentication-Results:[[:space:]]+(.*)/ REPLACE X-MORAAL-Original-Authentication-Results: ${1}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ja main.cf&lt;br /&gt;
&lt;br /&gt;
 header_checks = regexp:/etc/postfix/header_checks.regexp&lt;br /&gt;
&lt;br /&gt;
=====Spamassassin integratsioon=====&lt;br /&gt;
&lt;br /&gt;
 # cat /etc/spamassassin/local.cf&lt;br /&gt;
 ..&lt;br /&gt;
 # dmarc&lt;br /&gt;
 header DMARC_PASS Authentication-Results =~ /mail.auul.pri.ee; dmarc=pass/&lt;br /&gt;
 describe DMARC_PASS DMARC validation seems pass&lt;br /&gt;
 score DMARC_PASS -1.1&lt;br /&gt;
 &lt;br /&gt;
 header DMARC_NONE Authentication-Results =~ /mail.auul.pri.ee; dmarc=none/&lt;br /&gt;
 describe DMARC_NONE DMARC validation seems none&lt;br /&gt;
 score DMARC_NONE 0&lt;br /&gt;
 &lt;br /&gt;
 header DMARC_FAIL Authentication-Results =~ /mail.auul.pri.ee; dmarc=fail /&lt;br /&gt;
 describe DMARC_FAIL DMARC validation fail&lt;br /&gt;
 score DMARC_FAIL 3.7&lt;br /&gt;
&lt;br /&gt;
Kasulikud lisamaterjalid&lt;br /&gt;
&lt;br /&gt;
* https://blog.laussat.de/2014/05/19/using-dmarc-in-spamassassin/&lt;br /&gt;
&lt;br /&gt;
=====Logi kasutamine=====&lt;br /&gt;
&lt;br /&gt;
DMARC paistab mail logis sedasi&lt;br /&gt;
&lt;br /&gt;
 # grep dmarc /var/log/mail.log | tail -n 5&lt;br /&gt;
 Jul 27 23:54:26 post-relay opendmarc[31184]: A7B9562B29: liferay.com none&lt;br /&gt;
 Jul 27 23:56:47 post-relay opendmarc[31184]: EB3E562B29: faceboomail.com pass&lt;br /&gt;
 Jul 28 00:00:26 post-relay opendmarc[31184]: D5F4962B29: ee.aso.ee none&lt;br /&gt;
 Jul 28 00:04:02 post-relay opendmarc[31184]: 720BA62B29: iizi.ee none&lt;br /&gt;
 Jul 28 00:06:22 post-relay opendmarc[31184]: B000C62B29: gmail.com pass&lt;br /&gt;
&lt;br /&gt;
=====Testimine=====&lt;br /&gt;
&lt;br /&gt;
Testimiseks sobib nt võltsida facebootmail.com domeeni kirja&lt;br /&gt;
&lt;br /&gt;
 $ sendemail -f priit@facebookmail.com -t imre@auul.pri.ee -u priit -m 'test' -o tls=no&lt;br /&gt;
 Jul 27 23:22:35 haldus sendemail[19668]: Email was sent successfully!&lt;br /&gt;
&lt;br /&gt;
ja logis paistab see&lt;br /&gt;
&lt;br /&gt;
 Jul 27 23:22:35 post-relay opendmarc[31184]: B1CBE62B29: facebookmail.com fail&lt;br /&gt;
&lt;br /&gt;
Eposti kirjas paistab muude päiste hulgas nt selline&lt;br /&gt;
&lt;br /&gt;
 Authentication-Results: mail.auul.pri.ee; dmarc=pass header.from=facebookmail.com&lt;br /&gt;
&lt;br /&gt;
Külastada aadressi https://www.mail-tester.com/.&lt;br /&gt;
&lt;br /&gt;
===Remailer===&lt;br /&gt;
&lt;br /&gt;
DMARC töötamise remaileri kasutamise juhul saab lahendada SRS abil, vt [[:SRS tarkvara postsrsd kasutamine Postfix keskkonnas]].&lt;br /&gt;
&lt;br /&gt;
===Reporting===&lt;br /&gt;
&lt;br /&gt;
DMARC Reporting töötab kahes suunas&lt;br /&gt;
&lt;br /&gt;
* domeeni omanikule saadavad 'kõik teised' kirju tema domeeni kirjade osas&lt;br /&gt;
* postimasina pidaja saadab kirju 'kõigile teistele' nende domeenide kirjade osas&lt;br /&gt;
&lt;br /&gt;
====Domeeni omanikule saadetakse kirju====&lt;br /&gt;
&lt;br /&gt;
Selleks, et domeeni omanikule saadaksid 'kõik teised' kirju piisab seadistada dmarc kirje juures parameetrid&lt;br /&gt;
&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
====Postimasina pidaja saadab kirju====&lt;br /&gt;
&lt;br /&gt;
Selleks, et postimasina pidaja saaks 'kõigile teistele' kirju saata, tuleb panna opendmarc protsess salvestama reaga&lt;br /&gt;
&lt;br /&gt;
 HistoryFile /var/run/opendmarc/opendmarc.dat&lt;br /&gt;
&lt;br /&gt;
ning seejärel&lt;br /&gt;
&lt;br /&gt;
* laadida regulaarselt opendmarc.dat failist sisu mysql andmebaasi&lt;br /&gt;
* genereerida baasist väljavõte ja postitada domeeni omaniku poolt _dmarc kirjes näidatud eposti aadressile&lt;br /&gt;
&lt;br /&gt;
Andmebaasi tekitamine&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; create database opendmarc character set utf8 collate utf8_general_ci;&lt;br /&gt;
 mysql&amp;gt; grant all privileges on opendmarc.* to 'opendmarc'@'%' identified by 'parool';&lt;br /&gt;
 mysql&amp;gt; grant all privileges on opendmarc.* to 'opendmarc'@'localhost' identified by 'parool';&lt;br /&gt;
&lt;br /&gt;
 $ mysql -h 192.168.1.18 -u opendmarc -pparool opendmarc &amp;lt; /usr/share/doc/opendmarc/schema.mysql&lt;br /&gt;
&lt;br /&gt;
Tundub, et sellise skriptiga saab sooritada opendmarc.dat faili sisu baasi laadimine, baasist väljavõtte tegemine ja kirjade laiali saatmine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cat /opt/opendmarc/opendmarc-send-reports.sh &lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Imports data from OpenDMARC's opendmarc.dat file into a local MySQL DB&lt;br /&gt;
# and sends DMARC failure reports to domain owners.&lt;br /&gt;
# Based on a script from Hamzah Khan (http://blog.hamzahkhan.com/)&lt;br /&gt;
&lt;br /&gt;
set -e&lt;br /&gt;
&lt;br /&gt;
# Database and History File Info&lt;br /&gt;
DBHOST='192.168.1.18'&lt;br /&gt;
DBUSER='opendmarc'&lt;br /&gt;
DBPASS='parool'&lt;br /&gt;
DBNAME='opendmarc'&lt;br /&gt;
HISTDIR='/var/run/opendmarc'&lt;br /&gt;
HISTFILE='opendmarc'&lt;br /&gt;
&lt;br /&gt;
# Make sure history file exists&lt;br /&gt;
touch ${HISTDIR}/${HISTFILE}.dat&lt;br /&gt;
&lt;br /&gt;
# Move history file temp dir for processing&lt;br /&gt;
mv ${HISTDIR}/${HISTFILE}.dat /tmp/${HISTFILE}.$$&lt;br /&gt;
&lt;br /&gt;
# Import temp history file data and send reports&lt;br /&gt;
/usr/sbin/opendmarc-import -dbhost=${DBHOST} -dbuser=${DBUSER} -dbpasswd=${DBPASS} -dbname=${DBNAME} -verbose &amp;lt; /tmp/${HISTFILE}.$$&lt;br /&gt;
/usr/sbin/opendmarc-reports -dbhost=${DBHOST} -dbuser=${DBUSER} -dbpasswd=${DBPASS} -dbname=${DBNAME} -verbose -interval=60 -report-email 'dmarc-src@moraal.ee' -report-org 'MORAAL'&lt;br /&gt;
/usr/sbin/opendmarc-expire -dbhost=${DBHOST} -dbuser=${DBUSER} -dbpasswd=${DBPASS} -dbname=${DBNAME} -verbose&lt;br /&gt;
&lt;br /&gt;
# Delete temp history file&lt;br /&gt;
# rm -rf *.$$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Käivitamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# ./opendmarc-send-reports.sh &lt;br /&gt;
opendmarc-import: started at Sat Feb 18 13:02:23 2017&lt;br /&gt;
opendmarc-import: connected to database&lt;br /&gt;
opendmarc-import: updating at line 20&lt;br /&gt;
opendmarc-import: updating at line 39&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
opendmarc-import: updating at line 296&lt;br /&gt;
opendmarc-import: updating at line 314&lt;br /&gt;
opendmarc-import: terminating at Sat Feb 18 13:02:31 2017&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Visualiseerimine====&lt;br /&gt;
&lt;br /&gt;
Tundub, et 2017 aasta alguses puuduvad üldkasutatavad DMARC raportite visualiseerimise vahendid&lt;br /&gt;
&lt;br /&gt;
* midagi on loetletud aadressil https://dmarc.org/resources/code-and-libraries/&lt;br /&gt;
* kommerts online teenused, https://dmarcian.com/dmarc-xml/&lt;br /&gt;
&lt;br /&gt;
====Misc====&lt;br /&gt;
&lt;br /&gt;
* domeeni dmarc seadistuse küsimine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /usr/sbin/opendmarc-check auul.pri.ee&lt;br /&gt;
DMARC record for auul.pri.ee:&lt;br /&gt;
        Sample percentage: 100&lt;br /&gt;
        DKIM alignment: relaxed&lt;br /&gt;
        SPF alignment: relaxed&lt;br /&gt;
        Domain policy: none&lt;br /&gt;
        Subdomain policy: unspecified&lt;br /&gt;
        Aggregate report URIs:&lt;br /&gt;
                (none)&lt;br /&gt;
        Forensic report URIs:&lt;br /&gt;
                (none)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Probleemid===&lt;br /&gt;
&lt;br /&gt;
* Tundub, et Ubuntu v. 14.04 paketihaldusest kasutades v. 1.2.0 sureb vahel ära&lt;br /&gt;
&lt;br /&gt;
 Feb 18 23:31:20 smtp-2b kernel: [184737.524702] opendmarc[22879]: segfault at 8 ip 0000000000407684 sp 00007ff3cbba4ec0 error 4 in opendmarc[400000+10000]&lt;br /&gt;
&lt;br /&gt;
===2019 aasta DMARC kasutamise praktika kirjade vastuvõtmisel===&lt;br /&gt;
&lt;br /&gt;
Tundub, et kõige otsekohesem on talitada selliste põhimõtete alusel&lt;br /&gt;
&lt;br /&gt;
* opendmarc protsess on seatud tööle rejectivas režiimis&lt;br /&gt;
* kui domeeni omanik on publitseerinud oma domeeni policy 'reject', siis vastuvõttes kirju &lt;br /&gt;
&lt;br /&gt;
===Kasulikud lisamaterjalid===&lt;br /&gt;
&lt;br /&gt;
* [[:DKIM kasutamine]]&lt;br /&gt;
* [[:SPF kasutamine tarkvaraga Postfix operatsioonisüsteemis Debian]]&lt;br /&gt;
* https://dmarc.org/&lt;br /&gt;
* https://en.wikipedia.org/wiki/DMARC&lt;br /&gt;
* http://www.kitterman.com/dmarc_asst.py&lt;br /&gt;
* https://www.skelleton.net/2015/03/21/how-to-eliminate-spam-and-protect-your-name-with-dmarc/&lt;br /&gt;
* https://www.stevejenkins.com/blog/2015/03/installing-opendmarc-rpm-via-yum-with-postfix-or-sendmail-for-rhel-centos-fedora/&lt;br /&gt;
* https://www.zone.ee/blogi/2016/06/10/spf-dkim-dmarc-zone/&lt;/div&gt;</summary>
		<author><name>Imre</name></author>
	</entry>
</feed>