securityboulevard.com
Open in
urlscan Pro
2606:4700:10::ac43:f6b
Public Scan
Submitted URL: https://ift.tt/zC40kfe
Effective URL: https://securityboulevard.com/2022/11/dmarc-dkim-and-spf-three-musketeers-of-email-authentication/
Submission: On May 04 via manual from IN — Scanned from DE
Effective URL: https://securityboulevard.com/2022/11/dmarc-dkim-and-spf-three-musketeers-of-email-authentication/
Submission: On May 04 via manual from IN — Scanned from DE
Form analysis
3 forms found in the DOMGET https://securityboulevard.com/
<form action="https://securityboulevard.com/" class="search-form searchform clearfix" method="get">
<div class="search-wrap">
<input type="text" placeholder="Search" class="s field" name="s">
<button class="search-icon" type="submit"></button>
</div>
</form>
POST https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/1628905/4b9a2bbd-665c-447b-81df-233280dc689e
<form id="hsForm_4b9a2bbd-665c-447b-81df-233280dc689e" method="POST" accept-charset="UTF-8" enctype="multipart/form-data" novalidate=""
action="https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/1628905/4b9a2bbd-665c-447b-81df-233280dc689e"
class="hs-form-private hsForm_4b9a2bbd-665c-447b-81df-233280dc689e hs-form-4b9a2bbd-665c-447b-81df-233280dc689e hs-form-4b9a2bbd-665c-447b-81df-233280dc689e_17f2b7e4-e073-4272-829b-9c45564d1821 hs-form stacked"
target="target_iframe_4b9a2bbd-665c-447b-81df-233280dc689e" data-instance-id="17f2b7e4-e073-4272-829b-9c45564d1821" data-form-id="4b9a2bbd-665c-447b-81df-233280dc689e" data-portal-id="1628905">
<div>
<div class="hs-richtext hs-main-font-element">
<p style="color: #fff;">Get breaking news, free eBooks and upcoming events delivered to your inbox.</p>
</div>
</div>
<div class="hs_email hs-email hs-fieldtype-text field hs-form-field"><label id="label-email-4b9a2bbd-665c-447b-81df-233280dc689e" class="" placeholder="Enter your " for="email-4b9a2bbd-665c-447b-81df-233280dc689e"><span></span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input id="email-4b9a2bbd-665c-447b-81df-233280dc689e" name="email" required="" placeholder="Enter your email address*" type="email" class="hs-input" inputmode="email" autocomplete="email" value=""></div>
</div>
<div>
<div class="hs-richtext hs-main-font-element">
<div style="text-align: center;"><a href="https://securityboulevard.com/privacy-policy/" style="color: #fff; font-size: 12px;">View Security Boulevard <u>Privacy Policy</u></a></div>
</div>
</div>
<div>
<div class="hs-richtext hs-main-font-element">
<hr style="border: 1px solid #ccc; width: 100%; margin: 20px auto;">
</div>
</div>
<div class="hs_submit hs-submit">
<div class="hs-field-desc" style="display: none;"></div>
<div class="actions"><input type="submit" class="hs-button primary large" value="Subscribe Now"></div>
</div><input name="hs_context" type="hidden"
value="{"embedAtTimestamp":"1683168053724","formDefinitionUpdatedAt":"1661184187789","clonedFromForm":"d967bc1f-2d57-4dcf-861d-5930d7bea674","renderRawHtml":"true","isLegacyThemeAllowed":"true","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.63 Safari/537.36","pageTitle":"DMARC, DKIM, and SPF: Three Musketeers of Email Authentication - Security Boulevard","pageUrl":"https://securityboulevard.com/2022/11/dmarc-dkim-and-spf-three-musketeers-of-email-authentication/","isHubSpotCmsGeneratedPage":false,"contentType":"blog-post","hutk":"95ced25116bcc70ecc02259e58301b7a","__hsfp":609496040,"__hssc":"90482629.1.1683168054226","__hstc":"90482629.95ced25116bcc70ecc02259e58301b7a.1683168054225.1683168054225.1683168054225.1","formTarget":"#hbspt-form-17f2b7e4-e073-4272-829b-9c45564d1821","locale":"en","timestamp":1683168054241,"originalEmbedContext":{"portalId":"1628905","formId":"4b9a2bbd-665c-447b-81df-233280dc689e","region":"na1","target":"#hbspt-form-17f2b7e4-e073-4272-829b-9c45564d1821","isBuilder":false,"isTestPage":false,"isPreview":false,"isMobileResponsive":true},"correlationId":"17f2b7e4-e073-4272-829b-9c45564d1821","renderedFieldsIds":["email"],"captchaStatus":"NOT_APPLICABLE","emailResubscribeStatus":"NOT_APPLICABLE","isInsideCrossOriginFrame":false,"source":"forms-embed-1.3147","sourceName":"forms-embed","sourceVersion":"1.3147","sourceVersionMajor":"1","sourceVersionMinor":"3147","_debug_allPageIds":{},"_debug_embedLogLines":[{"clientTimestamp":1683168053911,"level":"INFO","message":"Retrieved pageContext values which may be overriden by the embed context: {\"pageTitle\":\"DMARC, DKIM, and SPF: Three Musketeers of Email Authentication - Security Boulevard\",\"pageUrl\":\"https://securityboulevard.com/2022/11/dmarc-dkim-and-spf-three-musketeers-of-email-authentication/\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.5672.63 Safari/537.36\",\"isHubSpotCmsGeneratedPage\":false}"},{"clientTimestamp":1683168053913,"level":"INFO","message":"Retrieved countryCode property from normalized embed definition response: \"DE\""},{"clientTimestamp":1683168054235,"level":"INFO","message":"Retrieved analytics values from API response which may be overriden by the embed context: {\"hutk\":\"95ced25116bcc70ecc02259e58301b7a\",\"contentType\":\"blog-post\"}"}]}"><iframe
name="target_iframe_4b9a2bbd-665c-447b-81df-233280dc689e" style="display: none;"></iframe>
</form>
POST /2022/11/dmarc-dkim-and-spf-three-musketeers-of-email-authentication/#gf_26
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_26" id="gform_26" class="gpoll_enabled gpoll" action="/2022/11/dmarc-dkim-and-spf-three-musketeers-of-email-authentication/#gf_26" data-formid="26">
<div class="gform-body gform_body">
<div id="gform_fields_26" class="gform_fields top_label form_sublabel_below description_below">
<fieldset id="field_26_13" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_13">
<legend class="gfield_label gform-field-label">Are you familiar with the finance and accounting systems used in your organization?</legend>
<div class="ginput_container ginput_container_radio">
<div class="gfield_radio" id="input_26_13">
<div class="gchoice gchoice_26_13_0">
<input class="gfield-choice-input" name="input_13" type="radio" value="gpoll132550b3f1" id="choice_26_13_0" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )">
<label for="choice_26_13_0" id="label_26_13_0" class="gform-field-label gform-field-label--type-inline">Yes</label>
</div>
<div class="gchoice gchoice_26_13_1">
<input class="gfield-choice-input" name="input_13" type="radio" value="gpoll1371d3bc76" id="choice_26_13_1" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )">
<label for="choice_26_13_1" id="label_26_13_1" class="gform-field-label gform-field-label--type-inline">No</label>
</div>
</div>
</div>
</fieldset>
<fieldset id="field_26_1" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_1" data-conditional-logic="hidden" style="display: none;">
<legend class="gfield_label gform-field-label gfield_label_before_complex">Where is your finance and accounting system platformed? (Select all that apply)</legend>
<div class="ginput_container ginput_container_checkbox">
<div class="gfield_checkbox" id="input_26_1">
<div class="gchoice gchoice_26_1_1">
<input class="gfield-choice-input" name="input_1.1" type="checkbox" value="On-prem" id="choice_26_1_1" disabled="disabled">
<label for="choice_26_1_1" id="label_26_1_1" class="gform-field-label gform-field-label--type-inline">On-prem</label>
</div>
<div class="gchoice gchoice_26_1_2">
<input class="gfield-choice-input" name="input_1.2" type="checkbox" value="AWS" id="choice_26_1_2" disabled="disabled">
<label for="choice_26_1_2" id="label_26_1_2" class="gform-field-label gform-field-label--type-inline">AWS</label>
</div>
<div class="gchoice gchoice_26_1_3">
<input class="gfield-choice-input" name="input_1.3" type="checkbox" value="Azure" id="choice_26_1_3" disabled="disabled">
<label for="choice_26_1_3" id="label_26_1_3" class="gform-field-label gform-field-label--type-inline">Azure</label>
</div>
<div class="gchoice gchoice_26_1_4">
<input class="gfield-choice-input" name="input_1.4" type="checkbox" value="Another cloud provider (Google, Oracle, etc.)" id="choice_26_1_4" disabled="disabled">
<label for="choice_26_1_4" id="label_26_1_4" class="gform-field-label gform-field-label--type-inline">Another cloud provider (Google, Oracle, etc.)</label>
</div>
<div class="gchoice gchoice_26_1_5">
<input class="gfield-choice-input" name="input_1.5" type="checkbox" value="N/A, we use a SaaS provider" id="choice_26_1_5" disabled="disabled">
<label for="choice_26_1_5" id="label_26_1_5" class="gform-field-label gform-field-label--type-inline">N/A, we use a SaaS provider</label>
</div>
</div>
</div>
</fieldset>
<fieldset id="field_26_4" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_4" data-conditional-logic="hidden" style="display: none;">
<legend class="gfield_label gform-field-label">Are you planning to migrate the finance and accounting system to the cloud?</legend>
<div class="ginput_container ginput_container_radio">
<div class="gfield_radio" id="input_26_4">
<div class="gchoice gchoice_26_4_0">
<input class="gfield-choice-input" name="input_4" type="radio" value="Within 6 months" id="choice_26_4_0" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_4_0" id="label_26_4_0" class="gform-field-label gform-field-label--type-inline">Within 6 months</label>
</div>
<div class="gchoice gchoice_26_4_1">
<input class="gfield-choice-input" name="input_4" type="radio" value="Within 6 - 12 months" id="choice_26_4_1" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_4_1" id="label_26_4_1" class="gform-field-label gform-field-label--type-inline">Within 6 - 12 months</label>
</div>
<div class="gchoice gchoice_26_4_2">
<input class="gfield-choice-input" name="input_4" type="radio" value="Between 1 - 2 years" id="choice_26_4_2" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_4_2" id="label_26_4_2" class="gform-field-label gform-field-label--type-inline">Between 1 - 2 years</label>
</div>
<div class="gchoice gchoice_26_4_3">
<input class="gfield-choice-input" name="input_4" type="radio" value="We plan to migrate to a SaaS provider" id="choice_26_4_3" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )"
disabled="disabled">
<label for="choice_26_4_3" id="label_26_4_3" class="gform-field-label gform-field-label--type-inline">We plan to migrate to a SaaS provider</label>
</div>
<div class="gchoice gchoice_26_4_4">
<input class="gfield-choice-input" name="input_4" type="radio" value="No plans to migrate to the cloud" id="choice_26_4_4" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_4_4" id="label_26_4_4" class="gform-field-label gform-field-label--type-inline">No plans to migrate to the cloud</label>
</div>
</div>
</div>
</fieldset>
<fieldset id="field_26_6" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_6" data-conditional-logic="hidden" style="display: none;">
<legend class="gfield_label gform-field-label">How confident are you in the data security and privacy measures in place for your finance and accounting systems? (Choose 1)</legend>
<div class="ginput_container ginput_container_radio">
<div class="gfield_radio" id="input_26_6">
<div class="gchoice gchoice_26_6_0">
<input class="gfield-choice-input" name="input_6" type="radio" value="Not confident" id="choice_26_6_0" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_6_0" id="label_26_6_0" class="gform-field-label gform-field-label--type-inline">Not confident</label>
</div>
<div class="gchoice gchoice_26_6_1">
<input class="gfield-choice-input" name="input_6" type="radio" value="Slightly confident" id="choice_26_6_1" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_6_1" id="label_26_6_1" class="gform-field-label gform-field-label--type-inline">Slightly confident</label>
</div>
<div class="gchoice gchoice_26_6_2">
<input class="gfield-choice-input" name="input_6" type="radio" value="Moderately confident" id="choice_26_6_2" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_6_2" id="label_26_6_2" class="gform-field-label gform-field-label--type-inline">Moderately confident</label>
</div>
<div class="gchoice gchoice_26_6_3">
<input class="gfield-choice-input" name="input_6" type="radio" value="Very confident" id="choice_26_6_3" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_6_3" id="label_26_6_3" class="gform-field-label gform-field-label--type-inline">Very confident</label>
</div>
<div class="gchoice gchoice_26_6_4">
<input class="gfield-choice-input" name="input_6" type="radio" value="Extremely confident" id="choice_26_6_4" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_6_4" id="label_26_6_4" class="gform-field-label gform-field-label--type-inline">Extremely confident</label>
</div>
</div>
</div>
</fieldset>
<fieldset id="field_26_7" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_7" data-conditional-logic="hidden" style="display: none;">
<legend class="gfield_label gform-field-label gfield_label_before_complex">How do you integrate your finance and accounting systems with other enterprise applications? (Select all that apply)</legend>
<div class="ginput_container ginput_container_checkbox">
<div class="gfield_checkbox" id="input_26_7">
<div class="gchoice gchoice_26_7_1">
<input class="gfield-choice-input" name="input_7.1" type="checkbox" value="Connectors supplied by my vendor" id="choice_26_7_1" disabled="disabled">
<label for="choice_26_7_1" id="label_26_7_1" class="gform-field-label gform-field-label--type-inline">Connectors supplied by my vendor</label>
</div>
<div class="gchoice gchoice_26_7_2">
<input class="gfield-choice-input" name="input_7.2" type="checkbox" value="Standard APIs" id="choice_26_7_2" disabled="disabled">
<label for="choice_26_7_2" id="label_26_7_2" class="gform-field-label gform-field-label--type-inline">Standard APIs</label>
</div>
<div class="gchoice gchoice_26_7_3">
<input class="gfield-choice-input" name="input_7.3" type="checkbox" value="Custom code" id="choice_26_7_3" disabled="disabled">
<label for="choice_26_7_3" id="label_26_7_3" class="gform-field-label gform-field-label--type-inline">Custom code</label>
</div>
<div class="gchoice gchoice_26_7_4">
<input class="gfield-choice-input" name="input_7.4" type="checkbox" value="No current integrations" id="choice_26_7_4" disabled="disabled">
<label for="choice_26_7_4" id="label_26_7_4" class="gform-field-label gform-field-label--type-inline">No current integrations</label>
</div>
<div class="gchoice gchoice_26_7_5">
<input class="gfield-choice-input" name="input_7.5" type="checkbox" value="Our SaaS provider handles it" id="choice_26_7_5" disabled="disabled">
<label for="choice_26_7_5" id="label_26_7_5" class="gform-field-label gform-field-label--type-inline">Our SaaS provider handles it</label>
</div>
</div>
</div>
</fieldset>
<fieldset id="field_26_9" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_9" data-conditional-logic="hidden" style="display: none;">
<legend class="gfield_label gform-field-label">Do system upgrades and maintenance activities for your finance and accounting systems cause monthly downtime? (Choose 1)</legend>
<div class="ginput_container ginput_container_radio">
<div class="gfield_radio" id="input_26_9">
<div class="gchoice gchoice_26_9_0">
<input class="gfield-choice-input" name="input_9" type="radio" value="Minimal downtime (less than 1 hour)" id="choice_26_9_0" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_9_0" id="label_26_9_0" class="gform-field-label gform-field-label--type-inline">Minimal downtime (less than 1 hour)</label>
</div>
<div class="gchoice gchoice_26_9_1">
<input class="gfield-choice-input" name="input_9" type="radio" value="Some downtime (3 - 5 hours)" id="choice_26_9_1" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_9_1" id="label_26_9_1" class="gform-field-label gform-field-label--type-inline">Some downtime (3 - 5 hours)</label>
</div>
<div class="gchoice gchoice_26_9_2">
<input class="gfield-choice-input" name="input_9" type="radio" value="Significant downtime (more than 5 hours)" id="choice_26_9_2" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )"
disabled="disabled">
<label for="choice_26_9_2" id="label_26_9_2" class="gform-field-label gform-field-label--type-inline">Significant downtime (more than 5 hours)</label>
</div>
<div class="gchoice gchoice_26_9_3">
<input class="gfield-choice-input" name="input_9" type="radio" value="N/A, our SaaS vendor handles upgrades" id="choice_26_9_3" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )"
disabled="disabled">
<label for="choice_26_9_3" id="label_26_9_3" class="gform-field-label gform-field-label--type-inline">N/A, our SaaS vendor handles upgrades</label>
</div>
</div>
</div>
</fieldset>
<fieldset id="field_26_12" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_12" data-conditional-logic="hidden" style="display: none;">
<legend class="gfield_label gform-field-label">How confident are you in your disaster recovery and business continuity plans for your finance and accounting systems? (Choose 1)</legend>
<div class="ginput_container ginput_container_radio">
<div class="gfield_radio" id="input_26_12">
<div class="gchoice gchoice_26_12_0">
<input class="gfield-choice-input" name="input_12" type="radio" value="Not confident" id="choice_26_12_0" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_12_0" id="label_26_12_0" class="gform-field-label gform-field-label--type-inline">Not confident</label>
</div>
<div class="gchoice gchoice_26_12_1">
<input class="gfield-choice-input" name="input_12" type="radio" value="Slightly confident" id="choice_26_12_1" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_12_1" id="label_26_12_1" class="gform-field-label gform-field-label--type-inline">Slightly confident</label>
</div>
<div class="gchoice gchoice_26_12_2">
<input class="gfield-choice-input" name="input_12" type="radio" value="Moderately confident" id="choice_26_12_2" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_12_2" id="label_26_12_2" class="gform-field-label gform-field-label--type-inline">Moderately confident</label>
</div>
<div class="gchoice gchoice_26_12_3">
<input class="gfield-choice-input" name="input_12" type="radio" value="Very confident" id="choice_26_12_3" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_12_3" id="label_26_12_3" class="gform-field-label gform-field-label--type-inline">Very confident</label>
</div>
<div class="gchoice gchoice_26_12_4">
<input class="gfield-choice-input" name="input_12" type="radio" value="Extremely confident" id="choice_26_12_4" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_12_4" id="label_26_12_4" class="gform-field-label gform-field-label--type-inline">Extremely confident</label>
</div>
</div>
</div>
</fieldset>
<fieldset id="field_26_20" class="gfield gfield--type-poll gfield--type-choice gfield--input-type-radio gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible gpoll_field"
data-field-class="gpoll_field" data-js-reload="field_26_20" data-conditional-logic="hidden" style="display: none;">
<legend class="gfield_label gform-field-label">What is the size of your business or organization? (Choose 1)</legend>
<div class="ginput_container ginput_container_radio">
<div class="gfield_radio" id="input_26_20">
<div class="gchoice gchoice_26_20_0">
<input class="gfield-choice-input" name="input_20" type="radio" value="1-10 employees" id="choice_26_20_0" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_20_0" id="label_26_20_0" class="gform-field-label gform-field-label--type-inline">1-10 employees</label>
</div>
<div class="gchoice gchoice_26_20_1">
<input class="gfield-choice-input" name="input_20" type="radio" value="10-100 employees" id="choice_26_20_1" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_20_1" id="label_26_20_1" class="gform-field-label gform-field-label--type-inline">10-100 employees</label>
</div>
<div class="gchoice gchoice_26_20_2">
<input class="gfield-choice-input" name="input_20" type="radio" value="100-1000 employees" id="choice_26_20_2" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_20_2" id="label_26_20_2" class="gform-field-label gform-field-label--type-inline">100-1000 employees</label>
</div>
<div class="gchoice gchoice_26_20_3">
<input class="gfield-choice-input" name="input_20" type="radio" value="1000-5000 employees" id="choice_26_20_3" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_20_3" id="label_26_20_3" class="gform-field-label gform-field-label--type-inline">1000-5000 employees</label>
</div>
<div class="gchoice gchoice_26_20_4">
<input class="gfield-choice-input" name="input_20" type="radio" value="5000+ employees" id="choice_26_20_4" onchange="if (!window.__cfRLUnblockHandlers) return false; gformToggleRadioOther( this )" disabled="disabled">
<label for="choice_26_20_4" id="label_26_20_4" class="gform-field-label gform-field-label--type-inline">5000+ employees</label>
</div>
</div>
</div>
</fieldset>
<div id="field_26_21" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_26_21"><label
class="gfield_label gform-field-label" for="input_26_21">Comments</label>
<div class="ginput_container"><input name="input_21" id="input_26_21" type="text" value=""></div>
<div class="gfield_description" id="gfield_description_26_21">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_26" class="gform_button button" value="Submit"
onclick="if (!window.__cfRLUnblockHandlers) return false; if(window["gf_submitting_26"]){return false;} window["gf_submitting_26"]=true; "
onkeypress="if (!window.__cfRLUnblockHandlers) return false; if( event.keyCode == 13 ){ if(window["gf_submitting_26"]){return false;} window["gf_submitting_26"]=true; jQuery("#gform_26").trigger("submit",[true]); }"
data-conditional-logic="visible"> <input type="hidden" name="gform_ajax" value="form_id=26&title=&description=1&tabindex=0">
<input type="hidden" class="gform_hidden" name="is_submit_26" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="26">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_26"
value="WyJ7XCIxLjFcIjpcIjk0OWRlMTdmZjAwOWM0ZTIyNTg1MjY1OTU2OTgwMThjXCIsXCIxLjJcIjpcImVjNGI3ODFkYWJkN2E4N2E3YmE2ZDIxZDRlNGFjNTNiXCIsXCIxLjNcIjpcImM4MjdjOWFmNGZjYmE3YmZmNWIwZTc3YWEyZDc1NTc3XCIsXCIxLjRcIjpcImMyZTI2YzQwZDdiY2Y5NDIzOTg1ZWUxYzk1ZWY2ZTY2XCIsXCIxLjVcIjpcIjM5N2IxZjQ1OGNlZDJiNTcyOGU3MmFiMzc5M2YyMTVjXCIsXCI0XCI6W1wiYTUxMGNkMjg2MWNmMTI1ZWVlNGUzOTAwZGFmYWI4NWRcIixcIjdmOWUzYWU0YTg5NTExM2Y5NDY4MjRkNDc4ZGU2YzE3XCIsXCJlYmE1OTU1ODQwNGE3YWM5NzdhZDBkODkzOTkxNjFmZVwiLFwiZDlmNzUyNDkxNTEzOGFlMjlmZGY2NDIwYTRjYzNmODlcIixcImE3OTgyM2YxZTcyNTJlOGZkZDkyZDk5MmVmNzNhNjYzXCJdLFwiNlwiOltcIjVkNDAwNTk5NzZiNDdjZjVkMTA4YjU3YTRiMmVhN2MzXCIsXCJiODEyYzE4YWJmYzUxZWE4MTc3ZTU2OWE2MWIzYTZjY1wiLFwiY2I4NDhmYTgwOGM0NzAwYzY5ZjhmODZjM2Q4ZTYzZTZcIixcIjU1NzQ1NDUxZTU5ZWI1YTA2OTdiZWRmNzZjYjIwY2QzXCIsXCI3ZTEyOTRjZWZiMDNjMWRiNGRiZTBkYzA3Y2NjNGMwMlwiXSxcIjcuMVwiOlwiMDVmYzdlZTRjZmEyYzNlNzE2YjE4MjEzN2IzNjNhMGJcIixcIjcuMlwiOlwiODc1N2NlNzQ5MjZmMTc2YjJiMWUyNjY5NDMwNWNkMTJcIixcIjcuM1wiOlwiNDgxODQ3NDdkM2Y2ZjczZWNjNTM3NzQwMmU1OGY4ZDdcIixcIjcuNFwiOlwiZTM2Yjc2OGQ3YjlmYThjY2I4MGE5MzRkNDFjZDE3NDNcIixcIjcuNVwiOlwiNmM3NjhiNjUzZDIzM2UyZmJjODRlMTMxYWUzNTdjOGRcIixcIjEyXCI6W1wiNWQ0MDA1OTk3NmI0N2NmNWQxMDhiNTdhNGIyZWE3YzNcIixcImI4MTJjMThhYmZjNTFlYTgxNzdlNTY5YTYxYjNhNmNjXCIsXCJjYjg0OGZhODA4YzQ3MDBjNjlmOGY4NmMzZDhlNjNlNlwiLFwiNTU3NDU0NTFlNTllYjVhMDY5N2JlZGY3NmNiMjBjZDNcIixcIjdlMTI5NGNlZmIwM2MxZGI0ZGJlMGRjMDdjY2M0YzAyXCJdLFwiMjBcIjpbXCIwMDcyMGY5ZTBhYzg1OGQ1YmQ0Y2FlNTY4NjA1YjcwNFwiLFwiMmY5Mzg3NTJhY2JkOGQ5ZTIzNTc3OWZlYzIxNjBiZTlcIixcImE3NzQxMzYzODg2YzQxNjE5MzEzZjExYTFiOWI2OTA2XCIsXCIyYjMxYzcxMTU5MTRmNDQ4NzE1N2Q3MzM0Mzg2ZWU4OFwiLFwiY2QyNGI0ZWZkYTdjZjk4ODk5NzkzNzU5MTQ1ZmI1YWVcIl19IiwiYzE3OWFhOWVhNDExMWRiZTdkYTQ1MTdiMzNhN2M5ZGUiXQ==">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_26" id="gform_target_page_number_26" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_26" id="gform_source_page_number_26" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
<p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="1683168053635">
<script type="text/javascript">
document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
</script>
</p>
</form>
Text Content
Wednesday, May 3, 2023 * * * * * * * SECURITY BOULEVARD The Home of the Security Bloggers Network Community Chats Webinars Library * Home * Cybersecurity News * Features * Industry Spotlight * News Releases * Security Bloggers Network * Latest Posts * Contributors * Syndicate Your Blog * Write for Security Boulevard * Webinars * Upcoming Webinars * Calendar View * On-Demand Webinars * Events * Upcoming Events * On-Demand Events * Chat * Security Boulevard Chat * Marketing InSecurity Podcast * Techstrong.tv Podcast * TechstrongTV - Twitch * Library * Related Sites * Techstrong Group * Cloud Native Now * DevOps.com * Security Boulevard * Techstrong Research * Techstrong TV * Techstrong.tv Podcast * Techstrong.tv - Twitch * Devops Chat * DevOps Dozen * DevOps TV * Media Kit * About Us * Sponsor * Analytics * AppSec * CISO * Cloud * DevOps * GRC * Identity * Incident Response * IoT / ICS * Threats / Breaches * More * Blockchain / Digital Currencies * Careers * Cyberlaw * Mobile * Social Engineering * Humor Hot Topics * Akamai to Extend API Security Reach via Neosec Acquisition * Kasada Named 2023 Cyber Top Innovations Winner * USENIX Enigma 2023 - Eric Goldman - ‘How The Internet Improves Humanity’ * 3 Ways to Overcome Cybersecurity Staff Shortages in 2023 * Comic Agilé - Mikkel Noe-Nygaard, Luxshan Ratnarav - #240 - Monetary Motivation * Akamai to Extend API Security Reach via Neosec Acquisition * Kasada Named 2023 Cyber Top Innovations Winner * USENIX Enigma 2023 - Eric Goldman - ‘How The Internet Improves Humanity’ * 3 Ways to Overcome Cybersecurity Staff Shortages in 2023 * Comic Agilé - Mikkel Noe-Nygaard, Luxshan Ratnarav - #240 - Monetary Motivation TwitterLinkedInFacebookRedditEmailShare Security Bloggers Network Home » Security Bloggers Network » DMARC, DKIM, and SPF: Three Musketeers of Email Authentication DMARC, DKIM, AND SPF: THREE MUSKETEERS OF EMAIL AUTHENTICATION by Knarik Petrosyan on November 16, 2022 Email is the oldest online communication method, with 57 years of history. When inventing the first version of email in 1965, researchers from the Massachusetts Institute of Technology couldn’t have imagined it would become so essential in human and technological progress. Sponsorships Available But as email has evolved, it has become the most common target for cyberattacks. Today, organizations continue to experience phishing attacks costing millions of dollars in damages each year. That’s why email security plays a crucial role in today’s business communications. At its core, DMARC, DKIM, and SPF are the three musketeers that save the day. These email authentication protocols are inventions of different periods but work together to prove that an email comes from a legitimate owner. This, in turn, prevents the delivery of fraudulent phishing, spam, and spoofed emails. Let’s dive deeper into what SPF, DKIM, and DMARC are and how they work. WHAT IS SPF OR SENDER POLICY FRAMEWORK? SPF was the first of these three modern email authentication standards to be created. In 2002, the first attempt at an SPF-like specification was presented to the Internet Engineering Task Force’s (IETF) “namedroppers” mailing list. In the past, SPF was called ‘Sender Permitted From’ and SMTP+SPF. In February 2004, the name was changed to Sender Policy Framework when the IETF formed a working group to develop email authentication standards (called MARID). The Internet Engineering Steering Group (IESG), as an IETF experiment, approved this version of the specification in July 2005 and invited the community to observe SPF during the two years after publication. The SPF RFC was published as experimental RFC 4408 on April 28, 2006. By 2014, the IETF published SPF in RFC 7208 as a “proposed standard.” SPF is an email authentication protocol that prevents email spoofing and phishing by creating a process that instructs email service providers (ESPs) to only accept emails from servers authorized by the sending domain’s administrators. Thus, mail recipient servers can use SPF to ensure incoming messages claiming to come from a particular domain do. This helps legitimate emails land in a recipient’s inbox and prevents them from ending up in spam—all while blocking emails from unauthorized sources. From a configuration standpoint, SPF is implemented via a TXT record published in a domain’s DNS. It allows an organization to define authorized sources, including IP addresses and domains. To establish this email authentication, you need to create an SPF record. WHAT IS DKIM OR DOMAINKEYS IDENTIFIED MAIL ? DKIM or DomainKeys Identified Mail was created in 2007 by merging two specifications: DomainKeys from Yahoo! and Identified Internet Mail from CISCO. By 2011, DKIM developed into a new, widely adopted authentication technique registered as RFC 6376 by the IETF. Nowadays, all top ISPs like Google, Microsoft, and Yahoo! check incoming mail for DKIM signatures. DKIM allows domain/organization owners to send digitally signed emails so the receiver can validate that the message is authentic and wasn’t altered in transit. This verification is possible through cryptographic authentication. Public cryptography is an encryption method involving a key pair of distinct alphanumeric strings. The private key is kept secret. It’s used to add an encrypted signature to an outgoing email’s headers. The public key is available to servers and must be published in the DNS, via the DKIM record. When a mail server receives an incoming email, it retrieves the sender’s public key to decrypt the signature, and if the values match, the email is authenticated. WHAT IS DMARC OR DOMAIN-BASED MESSAGE AUTHENTICATION, REPORTING & CONFORMANCE? SPF and DKIM are vital email authentication standards but they’re only partial solutions, each with their own exploitable shortfalls. Here’s where you’ll need DMARC. It leverages SPF and DKIM tools to give your organization’s email infrastructure extra protection from phishing and spoofing. PayPal, Google, Microsoft, Yahoo!, and other leading organizations worked together to create the DMARC specification, first published on January 30, 2012. DMARC is designed to blend into any mailing process with minimal effort and helps determine if the message fits what the recipient knows about the sender. It uses SPF to ensure that the domain in the “Header From” matches the one in the “Return-Path.” Secondly, it ensures that the domain in the DKIM signature, known as the”d=domain name” matches the “Header From” address. With full SPF, DKIM, and DMARC implementation and compliance, you’re essentially telling recipient servers that all emails claiming to originate from your domain or organization must: * Pass SPF authentication (indicating the sender is authorized according to your domain’s SPF record). * Pass DKIM authentication (indicating the DKIM signature and public key in the DKIM record match). Pass at least one alignment (SPF and/or DKIM alignment indicating the ‘return-path’ and/or DKIM signature matches the ‘header from’ address). This way, your legitimate emails have better deliverability rates and any failed or unauthorized messages don’t make it to the recipient’s inbox. Of course, you need to implement a strict DMARC policy, which tells receiving email providers how to handle all emails claiming to come from your domain (legitimate and otherwise).. There are three options: * Accept all emails, whether DMARC authentication passes or fails (policy “none”) * Send failed emails to spam (“quarantine” policy) * Reject failed emails entirely (“reject” policy) DMARC’s reporting mechanism also provides greater visibility of your email channel to monitor, detect, and prevent emails that claim to be authentic or authorized when they’re not. HOW TO GET STARTED WITH SPF, DKIM, AND DMARC EasyDMARC is all about email authentication with a platform providing a great all-in-one solution. We have a range of advanced SPF, DKIM, and DMARC checker and generator tools to make implementation EASY. Our platform can help you: * Create, generate, and set up SPF, DKIM, and DMARC records * Investigate email issues * Check phishing URLs * Detect possible problems * Implement BIMI * Receive DMARC reporting * Get executive-level support. Check our toolbox, sign up for a 14-day free trial, and make your DMARC journey simple with EasyDMARC! Take A Tour The post DMARC, DKIM, and SPF: Three Musketeers of Email Authentication appeared first on EasyDMARC. *** This is a Security Bloggers Network syndicated blog from EasyDMARC authored by Knarik Petrosyan. Read the original post at: https://easydmarc.com/blog/dmarc-dkim-and-spf-three-musketeers-of-email-authentication/ November 16, 2022November 16, 2022 Knarik Petrosyan Uncategorized * ← Gov’t Adds Open Source Security to Software Supply Chain * Kelkoo Optimizes Ad Spend & Saves a Full-Time Engineers’ Work With DataDome → TECHSTRONG TV – LIVE Click full-screen to enable volume control Watch latest episodes and shows SUBSCRIBE TO OUR NEWSLETTERS Get breaking news, free eBooks and upcoming events delivered to your inbox. View Security Boulevard Privacy Policy -------------------------------------------------------------------------------- MOST READ ON THE BOULEVARD Cloud Attack Surface Expands, Putting Pressure on Enterprise Security Radware Report Sees Religion Fueling More DDoS Attacks The AI Takeover: Cybersecurity Tool or Terminator? The Ethics of Selling Hacker Tools New Apple ‘Rapid’ Update is Slow, Messy FAIL Magecart/eSkimming Attack Using Kritec Skimmer Creates the Perfectly Hijacked Checkout Page Supreme Annotations Plot Redux & An OJS Plot↔ggplot2 Rosetta Stone RSAC 2023: Generative AI Takes the Cybersecurity Industry by Storm USENIX Enigma 2023 – Kenn White, MongoDB – ‘The Edge Of Developed Practice In Searching Encrypted Data’ MY TAKE: A few reasons to believe RSAC 2023’s ‘stronger together’ theme is gaining traction UPCOMING WEBINARS Wed 17 SIMPLIFY, SECURE, STRENGTHEN: IMPLEMENTING ZERO-TRUST ACROSS YOUR ENDPOINTS May 17 @ 1:00 pm - July 12 @ 2:00 pm Mon 22 RANSOMWARE May 22 @ 1:00 pm - 2:00 pm Wed 24 TWO BIRDS, ONE STONE: SHRINKING SECURITY DEBT AND ATTACK SURFACES May 24 @ 11:00 am - 12:00 pm Wed 24 AUTOMATED DEVELOPMENT AND PROTECTION WITH AWS CODEPIPELINE May 24 @ 3:00 pm - 4:00 pm Thu 25 RESILIENT AND SECURE SERVICE MESH ON AMAZON EKS AND TETRATE SERVICE EXPRESS May 25 @ 1:00 pm - 2:00 pm Tue 30 MALICIOUS PACKAGES SPECIAL REPORT: ATTACKS MOVE BEYOND VULNERABILITIES May 30 @ 1:00 pm - 2:00 pm Jun 05 SECURING OPEN SOURCE June 5 @ 1:00 pm - 2:00 pm More Webinars DOWNLOAD FREE EBOOK INDUSTRY SPOTLIGHT Analytics & Intelligence API Security Application Security Cloud Security Cloud Security Cyberlaw Cybersecurity Data Security Editorial Calendar Featured Governance, Risk & Compliance Humor Industry Spotlight Mobile Security Most Read This Week Network Security News Popular Post Securing Open Source Security Boulevard (Original) Security Operations Social Engineering Spotlight Threat Intelligence Threats & Breaches Vulnerabilities Zero-Trust GOVERNMENTS TRY TO BAN ENCRYPTION (YET AGAIN) April 24, 2023 Richi Jennings | Apr 24 0 Cybersecurity Data Security Governance, Risk & Compliance Industry Spotlight IoT & ICS Security Mobile Security Network Security Security Boulevard (Original) Threat Intelligence Threats & Breaches Vulnerabilities HOW DEMANDING CONDITIONS IMPACT CRITICAL INFRASTRUCTURE SECURITY April 18, 2023 Matt Wiseman | Apr 18 0 Analytics & Intelligence API Security Application Security Cybersecurity Data Security Editorial Calendar Endpoint Featured Humor Identity & Access Identity and Access Management Incident Response Industry Spotlight IOT IoT & ICS Security Malware Mobile Security Most Read This Week Network Security News Popular Post Securing Open Source Security Awareness Security Boulevard (Original) Spotlight Threat Intelligence Threats & Breaches Vulnerabilities Zero-Trust YES, YOU CAN STEAL THIS CAR — BY OPENING THE FENDER April 10, 2023 Richi Jennings | Apr 10 0 TOP STORIES Application Security Cybersecurity Endpoint Featured Malware News Security Boulevard (Original) Spotlight Threats & Breaches Vulnerabilities AKAMAI TO EXTEND API SECURITY REACH VIA NEOSEC ACQUISITION May 3, 2023 Michael Vizard | Yesterday 0 CISO Suite Cybersecurity Data Security Featured Governance, Risk & Compliance Incident Response News Security Boulevard (Original) Spotlight PROSECUTORS ARGUE FOR 15 MONTHS IN JAIL FOR UBER CISO May 3, 2023 Mark Rasch | Yesterday 0 Analytics & Intelligence Application Security Cloud Security Cloud Security Cybersecurity Data Security DevOps Editorial Calendar Endpoint Featured Governance, Risk & Compliance Humor Incident Response Malware Mobile Security Most Read This Week News Popular Post Security Awareness Security Boulevard (Original) Security Operations Spotlight Threat Intelligence Threats & Breaches Vulnerabilities NEW APPLE ‘RAPID’ UPDATE IS SLOW, MESSY FAIL May 2, 2023 Richi Jennings | 1 day ago 0 SECURITY HUMOR RANDALL MUNROE’S XKCD ‘TAPETUM LUCIDUM’ JOIN THE COMMUNITY * Add your blog to Security Bloggers Network * Write for Security Boulevard * Bloggers Meetup and Awards * Ask a Question * Email: info@securityboulevard.com USEFUL LINKS * About * Media Kit * Sponsor Info * Copyright * TOS * DMCA Compliance Statement * Privacy Policy RELATED SITES * Techstrong Group * Cloud Native Now * DevOps.com * Digital CxO * Techstrong Research * Techstrong TV * Techstrong.tv Podcast * DevOps Chat * DevOps Dozen * DevOps TV * * * * * * * Copyright © 2023 Techstrong Group Inc. All rights reserved. FINANCE AND ACCOUNTING MODERNIZATION POLL Are you familiar with the finance and accounting systems used in your organization? Yes No Where is your finance and accounting system platformed? (Select all that apply) On-prem AWS Azure Another cloud provider (Google, Oracle, etc.) N/A, we use a SaaS provider Are you planning to migrate the finance and accounting system to the cloud? Within 6 months Within 6 - 12 months Between 1 - 2 years We plan to migrate to a SaaS provider No plans to migrate to the cloud How confident are you in the data security and privacy measures in place for your finance and accounting systems? (Choose 1) Not confident Slightly confident Moderately confident Very confident Extremely confident How do you integrate your finance and accounting systems with other enterprise applications? (Select all that apply) Connectors supplied by my vendor Standard APIs Custom code No current integrations Our SaaS provider handles it Do system upgrades and maintenance activities for your finance and accounting systems cause monthly downtime? (Choose 1) Minimal downtime (less than 1 hour) Some downtime (3 - 5 hours) Significant downtime (more than 5 hours) N/A, our SaaS vendor handles upgrades How confident are you in your disaster recovery and business continuity plans for your finance and accounting systems? (Choose 1) Not confident Slightly confident Moderately confident Very confident Extremely confident What is the size of your business or organization? (Choose 1) 1-10 employees 10-100 employees 100-1000 employees 1000-5000 employees 5000+ employees Comments This field is for validation purposes and should be left unchanged. Δ ✓ Thanks for sharing! AddToAny More… Notifications previousnextslideshow We'd like to show you notifications for the latest news and updates. AllowCancel