{"id":476941,"date":"2023-08-09T09:05:36","date_gmt":"2023-08-09T09:05:36","guid":{"rendered":""},"modified":"2023-09-05T11:13:44","modified_gmt":"2023-09-05T11:13:44","slug":"dns-spf-record","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/jp\/wiki\/dns-spf-record\/","title":{"rendered":"DNS SPF\u30ec\u30b3\u30fc\u30c9"},"content":{"rendered":"<p>DNS SPF \u30ec\u30b3\u30fc\u30c9\u306f\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u901a\u4fe1\u3068\u30b5\u30a4\u30d0\u30fc\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u5206\u91ce\u3067\u91cd\u8981\u306a\u5f79\u5272\u3092\u679c\u305f\u3057\u307e\u3059\u3002\u300cDomain Name System Sender Policy Framework\u300d\u306e\u7565\u79f0\u3067\u3042\u308b DNS SPF \u30ec\u30b3\u30fc\u30c9\u306f\u3001\u30b9\u30d1\u30e0\u3084\u30d5\u30a3\u30c3\u30b7\u30f3\u30b0\u653b\u6483\u306b\u5bfe\u6297\u3059\u308b\u305f\u3081\u306e\u91cd\u8981\u306a\u30c4\u30fc\u30eb\u3067\u3059\u3002\u30e1\u30fc\u30eb \u30b5\u30fc\u30d0\u30fc\u304c\u6b63\u5f53\u306a\u30e1\u30fc\u30eb\u3068\u60aa\u610f\u306e\u3042\u308b\u30e1\u30fc\u30eb\u3092\u533a\u5225\u3067\u304d\u308b\u3088\u3046\u306b\u8a2d\u8a08\u3055\u308c\u3066\u3044\u307e\u3059\u3002DNS SPF \u30ec\u30b3\u30fc\u30c9\u3092\u7406\u89e3\u3059\u308b\u3053\u3068\u306f\u3001\u96fb\u5b50\u30e1\u30fc\u30eb \u30b5\u30fc\u30d0\u30fc\u306e\u7ba1\u7406\u3084\u30c9\u30e1\u30a4\u30f3\u306e\u7ba1\u7406\u306b\u643a\u308f\u308b\u4eba\u306b\u3068\u3063\u3066\u975e\u5e38\u306b\u91cd\u8981\u3067\u3059\u3002<\/p>\n<h2>DNS SPF\u30ec\u30b3\u30fc\u30c9\u306e\u6b74\u53f2<\/h2>\n<p>DNS SPF \u30ec\u30b3\u30fc\u30c9\u306f\u3001\u30b9\u30d1\u30e0\u3084\u30d5\u30a3\u30c3\u30b7\u30f3\u30b0\u8a50\u6b3a\u3067\u3088\u304f\u4f7f\u308f\u308c\u308b\u30e1\u30fc\u30eb\u306e\u306a\u308a\u3059\u307e\u3057\u306b\u5bfe\u6297\u3059\u308b\u65b9\u6cd5\u3068\u3057\u3066\u751f\u307e\u308c\u307e\u3057\u305f\u3002SPF \u306e\u6982\u5ff5\u306f\u3001\u8ff7\u60d1\u30e1\u30fc\u30eb\u306e\u5897\u52a0\u3068\u3044\u3046\u554f\u984c\u306b\u5bfe\u51e6\u3057\u3088\u3046\u3068\u3057\u305f Meng Weng Wong \u306b\u3088\u3063\u3066 2003 \u5e74\u306b\u521d\u3081\u3066\u63d0\u6848\u3055\u308c\u307e\u3057\u305f\u3002\u305d\u306e\u5f8c\u6570\u5e74\u9593\u3067\u3001\u3053\u306e\u6700\u521d\u306e\u30a2\u30a4\u30c7\u30a2\u306f\u6539\u826f\u3055\u308c\u3001\u6a19\u6e96\u5316\u3055\u308c\u3001\u6700\u7d42\u7684\u306b 2006 \u5e74\u306b Internet Engineering Task Force (IETF) \u306b\u3088\u3063\u3066 RFC 4408 \u3068\u3057\u3066\u516c\u958b\u3055\u308c\u307e\u3057\u305f\u3002\u6642\u9593\u306e\u7d4c\u904e\u3068\u3068\u3082\u306b\u3001SPF \u306f DKIM \u3084 DMARC \u306a\u3069\u306e\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\u3068\u4e26\u3093\u3067\u3001\u73fe\u4ee3\u306e\u30e1\u30fc\u30eb\u691c\u8a3c\u30e1\u30ab\u30cb\u30ba\u30e0\u306e\u57fa\u790e\u3068\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n<h2>DNS SPF \u30ec\u30b3\u30fc\u30c9: \u8a73\u7d30\u306a\u8aac\u660e<\/h2>\n<p>DNS SPF \u30ec\u30b3\u30fc\u30c9\u306f\u3001\u57fa\u672c\u7684\u306b\u30c9\u30e1\u30a4\u30f3\u306e DNS \u8a2d\u5b9a\u5185\u306e TXT \u30ec\u30b3\u30fc\u30c9\u3067\u3042\u308a\u3001\u30c9\u30e1\u30a4\u30f3\u306b\u4ee3\u308f\u3063\u3066\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3067\u304d\u308b\u30e1\u30fc\u30eb \u30b5\u30fc\u30d0\u30fc\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\u53d7\u4fe1\u5074\u30b5\u30fc\u30d0\u30fc\u306f\u3001\u30c9\u30e1\u30a4\u30f3\u6240\u6709\u8005\u304c\u627f\u8a8d\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u30e1\u30fc\u30eb\u304c\u9001\u4fe1\u3055\u308c\u305f\u304b\u3069\u3046\u304b\u3092\u78ba\u8a8d\u3059\u308b\u3053\u3068\u3067\u3001\u53d7\u4fe1\u30e1\u30fc\u30eb\u306e\u4fe1\u983c\u6027\u3092\u691c\u8a3c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>\u96fb\u5b50\u30e1\u30fc\u30eb\u304c\u9001\u4fe1\u3055\u308c\u308b\u3068\u3001\u53d7\u4fe1\u30e1\u30fc\u30eb \u30b5\u30fc\u30d0\u30fc\u306f\u9001\u4fe1\u8005\u306e\u30c9\u30e1\u30a4\u30f3\u306e SPF \u30ec\u30b3\u30fc\u30c9\u3092\u30c1\u30a7\u30c3\u30af\u3067\u304d\u307e\u3059\u3002\u9001\u4fe1\u5143\u30b5\u30fc\u30d0\u30fc\u306e IP \u30a2\u30c9\u30ec\u30b9\u304c SPF \u30ec\u30b3\u30fc\u30c9\u306b\u30ea\u30b9\u30c8\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u306f\u8a8d\u8a3c\u3055\u308c\u307e\u3059\u3002\u30ea\u30b9\u30c8\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u306f\u30b9\u30d1\u30e0\u307e\u305f\u306f\u6f5c\u5728\u7684\u306b\u5371\u967a\u3067\u3042\u308b\u3068\u30de\u30fc\u30af\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<h2>DNS SPF \u30ec\u30b3\u30fc\u30c9\u306e\u5185\u90e8\u69cb\u9020<\/h2>\n<p>SPF \u30ec\u30b3\u30fc\u30c9\u306f\u8907\u6570\u306e\u90e8\u5206\u3067\u69cb\u6210\u3055\u308c\u307e\u3059\u3002<\/p>\n<ul>\n<li>\u306e <code data-no-translation=\"\">v=spf1<\/code> \u30bf\u30b0: \u3053\u308c\u306f\u3001TXT \u30ec\u30b3\u30fc\u30c9\u304c SPF \u30ec\u30b3\u30fc\u30c9\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3057\u307e\u3059\u3002<\/li>\n<li>\u30c9\u30e1\u30a4\u30f3\u306b\u4ee3\u308f\u3063\u3066\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3059\u308b\u6a29\u9650\u3092\u6301\u3064IP\u30a2\u30c9\u30ec\u30b9\u307e\u305f\u306f\u30c9\u30e1\u30a4\u30f3\u306e\u30ea\u30b9\u30c8\u3002\u3053\u308c\u3089\u306f\u500b\u5225\u306eIP\u30a2\u30c9\u30ec\u30b9\u3068\u3057\u3066\u6307\u5b9a\u3067\u304d\u307e\u3059\uff08\u4f8b\uff1a <code data-no-translation=\"\">ip4:192.0.2.0<\/code> \u307e\u305f\u306f <code data-no-translation=\"\">ip6:2001:db8::<\/code>\uff09\u307e\u305f\u306f\u30c9\u30e1\u30a4\u30f3\uff08 <code data-no-translation=\"\">include:example.com<\/code>).<\/li>\n<li>\u306e <code data-no-translation=\"\">all<\/code> \u30e1\u30ab\u30cb\u30ba\u30e0: \u3053\u308c\u306f\u3001SPF\u30ec\u30b3\u30fc\u30c9\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u306a\u3044IP\u30a2\u30c9\u30ec\u30b9\u304b\u3089\u306e\u30e1\u30fc\u30eb\u3092\u30b5\u30fc\u30d0\u30fc\u304c\u3069\u306e\u3088\u3046\u306b\u51e6\u7406\u3059\u308b\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002 <code data-no-translation=\"\">-<\/code> \uff08\u5931\u6557\uff09\u3001 <code data-no-translation=\"\">~<\/code> \uff08\u30bd\u30d5\u30c8\u30d5\u30a7\u30a4\u30eb\uff09\u3001 <code data-no-translation=\"\">+<\/code> \uff08\u30d1\u30b9\uff09\u3001\u307e\u305f\u306f <code data-no-translation=\"\">?<\/code> \uff08\u4e2d\u6027\uff09\u3002<\/li>\n<\/ul>\n<p>\u305f\u3068\u3048\u3070\u3001SPF \u30ec\u30b3\u30fc\u30c9\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002 <code data-no-translation=\"\">v=spf1 ip4:192.0.2.0 include:example.com ~all<\/code>.<\/p>\n<h2>DNS SPF\u30ec\u30b3\u30fc\u30c9\u306e\u4e3b\u306a\u6a5f\u80fd<\/h2>\n<ul>\n<li><strong>\u30e1\u30fc\u30eb\u306e\u4fe1\u983c\u6027<\/strong>SPF \u30ec\u30b3\u30fc\u30c9\u306b\u3088\u308a\u3001\u96fb\u5b50\u30e1\u30fc\u30eb \u30b5\u30fc\u30d0\u30fc\u306f\u53d7\u4fe1\u30e1\u30fc\u30eb\u3092\u8a8d\u8a3c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u3001\u30b9\u30d1\u30e0\u3084\u30d5\u30a3\u30c3\u30b7\u30f3\u30b0\u306e\u8a66\u307f\u3092\u6700\u5c0f\u9650\u306b\u6291\u3048\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/li>\n<li><strong>\u67d4\u8edf\u6027<\/strong>: \u30c9\u30e1\u30a4\u30f3\u6240\u6709\u8005\u306f\u3001\u3069\u306e\u30b5\u30fc\u30d0\u30fc\u304c\u81ea\u5206\u306b\u4ee3\u308f\u3063\u3066\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3067\u304d\u308b\u304b\u3092\u6b63\u78ba\u306b\u6307\u5b9a\u3067\u304d\u307e\u3059\u3002<\/li>\n<li><strong>\u914d\u4fe1\u6027\u306e\u5411\u4e0a<\/strong>: SPF \u30ec\u30b3\u30fc\u30c9\u3092\u9069\u5207\u306b\u4f7f\u7528\u3059\u308b\u3068\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u304c\u30b9\u30d1\u30e0\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u6e1b\u308a\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u306e\u914d\u4fe1\u6027\u304c\u5411\u4e0a\u3057\u307e\u3059\u3002<\/li>\n<li><strong>\u7c21\u5358\u306a\u5b9f\u88c5<\/strong>SPF \u30ec\u30b3\u30fc\u30c9\u306f\u7c21\u5358\u306b\u5b9f\u88c5\u3067\u304d\u3001\u30c9\u30e1\u30a4\u30f3\u306e DNS \u8a2d\u5b9a\u306b TXT \u30ec\u30b3\u30fc\u30c9\u306e\u307f\u304c\u5fc5\u8981\u3067\u3059\u3002<\/li>\n<\/ul>\n<h2>DNS SPF \u30ec\u30b3\u30fc\u30c9 \u30e1\u30ab\u30cb\u30ba\u30e0\u306e\u7a2e\u985e<\/h2>\n<p>DNS SPF \u30ec\u30b3\u30fc\u30c9\u306f\u3001\u53d7\u4fe1\u30e1\u30fc\u30eb \u30b5\u30fc\u30d0\u30fc\u304c\u53d7\u4fe1\u30e1\u30fc\u30eb\u3092\u3069\u306e\u3088\u3046\u306b\u51e6\u7406\u3059\u308b\u304b\u3092\u5b9a\u7fa9\u3059\u308b\u30e1\u30ab\u30cb\u30ba\u30e0\u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u4e3b\u306a\u3082\u306e\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th>\u6a5f\u69cb<\/th>\n<th>\u8aac\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code data-no-translation=\"\">all<\/code><\/td>\n<td>\u3059\u3079\u3066\u306e\u30a2\u30c9\u30ec\u30b9\u306b\u4e00\u81f4\u3057\u307e\u3059\u3002\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9\u306b\u3088\u3063\u3066\u4e00\u81f4\u306b\u5bfe\u3059\u308b\u5fdc\u7b54\u304c\u6c7a\u307e\u308a\u307e\u3059\uff08\u4f8b\uff1a <code data-no-translation=\"\">~all<\/code> \u30bd\u30d5\u30c8\u30d5\u30a7\u30a4\u30eb\u306e\u5834\u5408\uff09\u3002<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">ip4<\/code><\/td>\n<td>\u6307\u5b9a\u3055\u308c\u305f IPv4 \u30a2\u30c9\u30ec\u30b9\u307e\u305f\u306f\u30b5\u30d6\u30cd\u30c3\u30c8\u3068\u4e00\u81f4\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">ip6<\/code><\/td>\n<td>\u6307\u5b9a\u3055\u308c\u305f IPv6 \u30a2\u30c9\u30ec\u30b9\u307e\u305f\u306f\u30b5\u30d6\u30cd\u30c3\u30c8\u3068\u4e00\u81f4\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">a<\/code><\/td>\n<td>DNS A \u307e\u305f\u306f AAAA \u30af\u30a8\u30ea\u306b\u3088\u3063\u3066\u8fd4\u3055\u308c\u305f IP \u30a2\u30c9\u30ec\u30b9\u3068\u4e00\u81f4\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">mx<\/code><\/td>\n<td>DNS MX \u30af\u30a8\u30ea\u306b\u3088\u3063\u3066\u8fd4\u3055\u308c\u305f IP \u30a2\u30c9\u30ec\u30b9\u3068\u4e00\u81f4\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">ptr<\/code><\/td>\n<td>DNS PTR \u30af\u30a8\u30ea\u306b\u3088\u3063\u3066\u8fd4\u3055\u308c\u305f\u30db\u30b9\u30c8\u540d\u3068\u4e00\u81f4\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">exists<\/code><\/td>\n<td>\u6307\u5b9a\u3055\u308c\u305f\u30c9\u30e1\u30a4\u30f3\u540d\u304c\u30a2\u30c9\u30ec\u30b9\u306b\u89e3\u6c7a\u3055\u308c\u308b\u5834\u5408\u306b\u4e00\u81f4\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">include<\/code><\/td>\n<td>\u5225\u306e\u30c9\u30e1\u30a4\u30f3\u306e SPF \u30ec\u30b3\u30fc\u30c9\u304c\u542b\u307e\u308c\u307e\u3059\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>DNS SPF \u30ec\u30b3\u30fc\u30c9\u306e\u4f7f\u7528: \u554f\u984c\u3068\u89e3\u6c7a\u7b56<\/h2>\n<p>SPF\u30ec\u30b3\u30fc\u30c9\u306e\u3088\u304f\u3042\u308b\u554f\u984c\u306f\u3001DNS\u30eb\u30c3\u30af\u30a2\u30c3\u30d7\u56de\u6570\u306e\u5236\u9650\u3067\u3059\u3002SPF\u30ec\u30b3\u30fc\u30c9\u306f\u6700\u592710\u56de\u306eDNS\u30eb\u30c3\u30af\u30a2\u30c3\u30d7\u3057\u304b\u767a\u751f\u3057\u307e\u305b\u3093\u304c\u3001 <code data-no-translation=\"\">include<\/code> \u305d\u3057\u3066 <code data-no-translation=\"\">a<\/code> \u30e1\u30ab\u30cb\u30ba\u30e0\u3002\u3053\u306e\u5236\u9650\u3092\u8d85\u3048\u308b\u3068\u3001SPF\u691c\u8a3c\u304c\u5931\u6557\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u3092\u514b\u670d\u3059\u308b\u306b\u306f\u3001DNS\u30eb\u30c3\u30af\u30a2\u30c3\u30d7\u306e\u6570\u3092\u6e1b\u3089\u3057\u3066SPF\u30ec\u30b3\u30fc\u30c9\u3092\u6700\u9069\u5316\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002IP\u30a2\u30c9\u30ec\u30b9\uff08<code data-no-translation=\"\">ip4<\/code> \u307e\u305f\u306f <code data-no-translation=\"\">ip6<\/code>\u53ef\u80fd\u306a\u5834\u5408\u306f\u30c9\u30e1\u30a4\u30f3\u540d\u306e\u4ee3\u308f\u308a\u306b .<\/p>\n<p>\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306e\u30e1\u30fc\u30eb\u30b5\u30fc\u30d3\u30b9\u306e\u4f7f\u7528\u304b\u3089\u5225\u306e\u554f\u984c\u304c\u767a\u751f\u3057\u307e\u3059\u3002SPF\u30ec\u30b3\u30fc\u30c9\u306b\u9069\u5207\u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u3053\u308c\u3089\u306e\u30b5\u30fc\u30d3\u30b9\u3092\u4ecb\u3057\u3066\u9001\u4fe1\u3055\u308c\u305f\u30e1\u30fc\u30eb\u306f\u30b9\u30d1\u30e0\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u308c\u306f\u3001\u3053\u308c\u3089\u306e\u30b5\u30fc\u30d3\u30b9\u3092SPF\u30ec\u30b3\u30fc\u30c9\u306b\u6b63\u3057\u304f\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3067\u89e3\u6c7a\u3067\u304d\u307e\u3059\u3002 <code data-no-translation=\"\">include<\/code> \u6a5f\u69cb\u3002<\/p>\n<h2>\u985e\u4f3c\u306e\u7528\u8a9e\u3068\u306e\u6bd4\u8f03<\/h2>\n<p>SPF \u306f\u96fb\u5b50\u30e1\u30fc\u30eb \u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u91cd\u8981\u306a\u8981\u7d20\u3067\u3059\u304c\u3001\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u5b9f\u73fe\u3059\u308b\u552f\u4e00\u306e\u30d7\u30ed\u30c8\u30b3\u30eb\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u4ee5\u4e0b\u306f\u3001\u540c\u69d8\u306e\u30d7\u30ed\u30c8\u30b3\u30eb\u3068\u306e\u6bd4\u8f03\u3067\u3059\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th>\u5b66\u671f<\/th>\n<th>\u8aac\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>SPF (\u9001\u4fe1\u8005\u30dd\u30ea\u30b7\u30fc \u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af)<\/td>\n<td>\u30c9\u30e1\u30a4\u30f3\u306b\u4ee3\u308f\u3063\u3066\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3067\u304d\u308b\u30b5\u30fc\u30d0\u30fc\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td>DKIM (\u30c9\u30e1\u30a4\u30f3\u30ad\u30fc\u8b58\u5225\u30e1\u30fc\u30eb)<\/td>\n<td>\u53d7\u4fe1\u8005\u304c\u691c\u8a3c\u3067\u304d\u308b\u30c7\u30b8\u30bf\u30eb\u7f72\u540d\u3092\u96fb\u5b50\u30e1\u30fc\u30eb \u30d8\u30c3\u30c0\u30fc\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td>DMARC (\u30c9\u30e1\u30a4\u30f3\u30d9\u30fc\u30b9\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u8a8d\u8a3c\u3001\u30ec\u30dd\u30fc\u30c8\u3001\u9069\u5408)<\/td>\n<td>SPF \u3068 DKIM \u306b\u57fa\u3065\u3044\u3066\u69cb\u7bc9\u3055\u308c\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u304c SPF \u307e\u305f\u306f DKIM \u30c1\u30a7\u30c3\u30af\u306b\u5931\u6557\u3057\u305f\u5834\u5408\u306b\u4f55\u304c\u8d77\u3053\u308b\u304b\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>DNS SPF\u30ec\u30b3\u30fc\u30c9\u306b\u95a2\u3059\u308b\u4eca\u5f8c\u306e\u5c55\u671b\u3068\u6280\u8853<\/h2>\n<p>SPF \u306e\u6982\u5ff5\u306f\u7d99\u7d9a\u7684\u306b\u9032\u5316\u3057\u3066\u3044\u307e\u3059\u3002\u73fe\u5728\u3001SPF\u3001DKIM\u3001DMARC \u3092\u57fa\u76e4\u3068\u3059\u308b BIMI (Brand Indicators for Message Identification) \u306e\u30b5\u30dd\u30fc\u30c8\u304c\u62e1\u5927\u3057\u3066\u3044\u307e\u3059\u3002BIMI \u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u7d44\u7e54\u306f\u9867\u5ba2\u306e\u53d7\u4fe1\u30c8\u30ec\u30a4\u306b\u30ed\u30b4\u3092\u8868\u793a\u3067\u304d\u3001\u30d6\u30e9\u30f3\u30c9\u306e\u8a8d\u77e5\u5ea6\u3068\u4fe1\u983c\u6027\u3092\u9ad8\u3081\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>\u3055\u3089\u306b\u3001IPv6 \u306e\u63a1\u7528\u304c\u62e1\u5927\u3059\u308b\u306b\u3064\u308c\u3066\u3001SPF \u30ec\u30b3\u30fc\u30c9\u304c IPv6 \u30a2\u30c9\u30ec\u30b9\u3068\u4e92\u63db\u6027\u304c\u3042\u308a\u3001\u6e96\u5099\u304c\u6574\u3063\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<h2>DNS SPF \u30ec\u30b3\u30fc\u30c9\u3068\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc<\/h2>\n<p>\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u3092\u96fb\u5b50\u30e1\u30fc\u30eb\u306e\u9001\u4fe1\u306b\u4f7f\u7528\u3059\u308b\u3068\u3001SPF \u30ec\u30b3\u30fc\u30c9\u306e\u6a5f\u80fd\u304c\u8907\u96d1\u306b\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u5834\u5408\u3001\u96fb\u5b50\u30e1\u30fc\u30eb\u306e\u914d\u4fe1\u3092\u78ba\u5b9f\u306b\u884c\u3046\u306b\u306f\u3001\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306e IP \u30a2\u30c9\u30ec\u30b9\u3092 SPF \u30ec\u30b3\u30fc\u30c9\u306b\u542b\u3081\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u305d\u3046\u3057\u306a\u3044\u3068\u3001\u30d7\u30ed\u30ad\u30b7\u7d4c\u7531\u3067\u9001\u4fe1\u3055\u308c\u305f\u96fb\u5b50\u30e1\u30fc\u30eb\u304c SPF \u30c1\u30a7\u30c3\u30af\u306b\u5931\u6557\u3057\u3001\u30b9\u30d1\u30e0\u3068\u3057\u3066\u30de\u30fc\u30af\u3055\u308c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<p>OneProxy \u306a\u3069\u306e\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc \u30d7\u30ed\u30d0\u30a4\u30c0\u30fc\u306f\u3001\u30c9\u30e1\u30a4\u30f3\u306e SPF \u30ec\u30b3\u30fc\u30c9\u3067\u4f7f\u7528\u3067\u304d\u308b\u4e00\u8cab\u3057\u305f\u9759\u7684 IP \u30a2\u30c9\u30ec\u30b9\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u3067\u3001SPF \u30ec\u30b3\u30fc\u30c9\u306e\u5b9f\u88c5\u3092\u30b5\u30dd\u30fc\u30c8\u3067\u304d\u307e\u3059\u3002<\/p>\n<h2>\u95a2\u9023\u30ea\u30f3\u30af<\/h2>\n<p>DNS SPF \u30ec\u30b3\u30fc\u30c9\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u6b21\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<ul>\n<li><a href=\"http:\/\/www.openspf.org\/Project_Overview\" target=\"_new\" rel=\"noopener nofollow\">SPF\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u6982\u8981<\/a><\/li>\n<li><a href=\"https:\/\/sendgrid.com\/blog\/understanding-spf-and-dkim\/\" target=\"_new\" rel=\"noopener nofollow\">SPF\u3068DKIM\u3092\u7406\u89e3\u3059\u308b<\/a><\/li>\n<li><a href=\"https:\/\/dmarcly.com\/blog\/spf-syntax-table\" target=\"_new\" rel=\"noopener nofollow\">SPF \u69cb\u6587\u8868<\/a><\/li>\n<li><a href=\"https:\/\/tools.ietf.org\/html\/rfc7208\" target=\"_new\" rel=\"noopener nofollow\">IETF RFC 7208 \u2013 \u96fb\u5b50\u30e1\u30fc\u30eb\u3067\u306e\u30c9\u30e1\u30a4\u30f3\u306e\u4f7f\u7528\u3092\u627f\u8a8d\u3059\u308b\u305f\u3081\u306e\u9001\u4fe1\u8005\u30dd\u30ea\u30b7\u30fc\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af (SPF)<\/a><\/li>\n<\/ul>","protected":false},"featured_media":476942,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-476941","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>The Comprehensive Guide to DNS SPF Records<\/mark>","faq_items":[{"question":"What is a DNS SPF record?","answer":"<p>A DNS SPF record is a TXT record in a domain's DNS settings that specifies which mail servers are allowed to send emails on behalf of the domain. It's a vital tool in email communications and cybersecurity to help mail servers differentiate between legitimate and malicious emails.<\/p>"},{"question":"When was the DNS SPF record first proposed and by whom?","answer":"<p>The concept of SPF was first proposed by Meng Weng Wong in 2003 to combat the growing issue of unsolicited emails. It was standardized and published as RFC 4408 by the Internet Engineering Task Force (IETF) in 2006.<\/p>"},{"question":"How does a DNS SPF record work?","answer":"<p>When an email is sent, the receiving mail server checks the SPF record of the sender's domain. If the IP address of the originating server is listed in the SPF record, the email is authenticated. If not, the email can be marked as spam or potentially dangerous.<\/p>"},{"question":"What is the structure of a DNS SPF record?","answer":"<p>An SPF record includes a tag indicating that it's an SPF record (<code>v=spf1<\/code>), a list of authorized IP addresses or domains, and an <code>all<\/code> mechanism specifying how to handle mail from IP addresses not listed in the SPF record.<\/p>"},{"question":"What are the key features of DNS SPF records?","answer":"<p>The key features of DNS SPF records include verifying email authenticity, providing flexibility in authorizing mail servers, improving email deliverability, and easy implementation.<\/p>"},{"question":"What are the common problems with SPF records and their solutions?","answer":"<p>Common problems with SPF records include exceeding the DNS lookup count and failure to authenticate emails sent through third-party services. These issues can be addressed by optimizing the SPF record to reduce DNS lookups and properly including third-party services in the SPF record.<\/p>"},{"question":"How do DNS SPF records relate to similar terms like DKIM and DMARC?","answer":"<p>While SPF specifies which servers can send mail on behalf of a domain, DKIM adds a digital signature to the email header for verification by the recipient. DMARC builds on both SPF and DKIM and specifies what should happen if an email fails SPF or DKIM checks.<\/p>"},{"question":"What future technologies are related to DNS SPF record?","answer":"<p>Future technologies related to DNS SPF record include BIMI, which enhances brand visibility and trust, and the increasing adoption of IPv6, which necessitates the compatibility of SPF records with IPv6 addresses.<\/p>"},{"question":"How do proxy servers interact with DNS SPF records?","answer":"<p>If a proxy server is used to send emails, its IP address must be included in the SPF record to ensure successful email delivery. Proxy server providers like OneProxy can provide consistent and static IP addresses for inclusion in the SPF record.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/476941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/476941\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media\/476942"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media?parent=476941"}],"curies":[{"name":"\u3046\u30fc\u3093","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}