{"id":398,"date":"2009-11-14T23:15:52","date_gmt":"2009-11-14T16:15:52","guid":{"rendered":"http:\/\/www.icez.net\/blog\/?p=398"},"modified":"2009-11-18T19:57:14","modified_gmt":"2009-11-18T12:57:14","slug":"postfix-domainkeys-dkim","status":"publish","type":"post","link":"https:\/\/www.icez.net\/blog\/398\/postfix-domainkeys-dkim","title":{"rendered":"0086 | Postfix + DomainKeys + DKIM"},"content":{"rendered":"<p>\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 mail server \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07 bulk mail \u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e21\u0e2b\u0e32\u0e28\u0e32\u0e25<br \/>\n(\u0e1e\u0e22\u0e32\u0e22\u0e32\u0e21\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e16\u0e36\u0e07\u0e27\u0e31\u0e19\u0e25\u0e30\u0e2b\u0e49\u0e32\u0e41\u0e2a\u0e19\u0e09\u0e1a\u0e31\u0e1a\u0e2d\u0e22\u0e39\u0e48)<br \/>\n\u0e41\u0e15\u0e48\u0e22\u0e49\u0e33\u0e01\u0e48\u0e2d\u0e19\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a\u0e27\u0e48\u0e32\u0e15\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e27\u0e34\u0e18\u0e35\u0e19\u0e35\u0e49 \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e48\u0e07 mail \u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19 spam \u0e22\u0e31\u0e07\u0e44\u0e07\u0e01\u0e47\u0e15\u0e34\u0e14 blacklist \u0e2d\u0e22\u0e39\u0e48\u0e14\u0e35 \u0e44\u0e21\u0e48\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c<\/p>\n<p>\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e27\u0e34\u0e18\u0e35\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a OS \u0e40\u0e1b\u0e25\u0e48\u0e32\u0e46 \u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48\u0e21\u0e35 control panel \u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19\u0e04\u0e23\u0e31\u0e1a<br \/>\n\u0e2b\u0e32\u0e01\u0e21\u0e35 control panel \u0e2d\u0e22\u0e39\u0e48\u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 \u0e40\u0e1e\u0e23\u0e32\u0e30\u0e21\u0e31\u0e19\u0e15\u0e35\u0e01\u0e31\u0e19<\/p>\n<p>\u0e2a\u0e48\u0e27\u0e19\u0e44\u0e1f\u0e25\u0e4c \u0e21\u0e31\u0e19\u0e21\u0e35\u0e41\u0e15\u0e48\u0e02\u0e2d\u0e07 centos 5 x86_64 \u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a OS \u0e2d\u0e37\u0e48\u0e19\u0e2b\u0e19\u0e39\u0e44\u0e21\u0e48\u0e23\u0e39\u0e49\u0e27\u0e27\u0e27\u0e4c<\/p>\n<blockquote><p><a href=\"http:\/\/www.thzhost.com\/files\/dkim-milter-2.8.3-2.el5.x86_64.rpm\">dkim-milter-2.8.3-2.el5.x86_64.rpm<\/a><br \/>\n<a href=\"http:\/\/www.thzhost.com\/files\/dk-milter-1.0.2-0.x86_64.rpm\">dk-milter-1.0.2-0.x86_64.rpm<\/a><\/p><\/blockquote>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<h2>prepare yourself!<\/h2>\n<p>\u0e01\u0e48\u0e2d\u0e19\u0e2d\u0e37\u0e48\u0e19 \u0e25\u0e1a MTA \u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e17\u0e35\u0e48\u0e21\u0e35\u0e17\u0e34\u0e49\u0e07 \u0e44\u0e21\u0e48\u0e27\u0e48\u0e32\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 sendmail postfix exim qmail \u0e2d\u0e30\u0e44\u0e23\u0e01\u0e47\u0e15\u0e32\u0e21\u0e41\u0e15\u0e48<br \/>\n\u0e41\u0e25\u0e49\u0e27\u0e25\u0e07\u0e41\u0e04\u0e48 postfix \u0e43\u0e2b\u0e21\u0e48\u0e46 \u0e40\u0e25\u0e22<\/p>\n<blockquote><p>yum install postfix sendmail<br \/>\nchkconfig sendmail off<br \/>\nchkconfig postfix on<br \/>\nservice sendmail stop<br \/>\nservice postfix start<br \/>\nrpm -Uvh dk-milter-1.0.2-0.x86_64.rpm dkim-milter-2.8.3-2.el5.x86_64.rpm<br \/>\nusermod -g 89 dkim-milter<br \/>\nchkconfig dkim-milter on<br \/>\nchkconfig dk-milter on<br \/>\nchown postfix.postfix \/usr\/sbin\/dkim-filter<br \/>\nchown postfix -R \/etc\/mail\/dkim-milter\/keys<br \/>\nrm -f \/var\/run\/dkim-milter\/dkim-milter.sock\n<\/p><\/blockquote>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<p><!--more--><\/p>\n<h2>\u0e41\u0e01\u0e49 config !!!<\/h2>\n<p>\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f\u0e25\u0e4c <strong>\/etc\/mail\/dkim-milter\/dkim-filter.conf<\/strong><br \/>\n\u0e2b\u0e32 <strong style=\"color: blue;\"># AuthservID            example.com<\/strong><br \/>\n\u0e40\u0e2d\u0e32 comment \u0e2d\u0e2d\u0e01 \u0e41\u0e25\u0e49\u0e27\u0e41\u0e01\u0e49 example.com \u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e37\u0e48\u0e2d domain \u0e40\u0e0a\u0e48\u0e19 yourdomain.com<\/p>\n<p>\u0e41\u0e25\u0e49\u0e27\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e25\u0e07\u0e21\u0e32\u0e2d\u0e35\u0e01\u0e2b\u0e19\u0e48\u0e2d\u0e22 \u0e2b\u0e32 <strong style=\"color: blue;\"># Domain                        example.com<\/strong><br \/>\n\u0e40\u0e2d\u0e32 comment \u0e2d\u0e2d\u0e01 \u0e25\u0e1a example.com \u0e17\u0e34\u0e49\u0e07 \u0e41\u0e25\u0e49\u0e27\u0e43\u0e2a\u0e48\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23 domain \u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49 sign DKIM (\u0e16\u0e49\u0e32\u0e21\u0e35\u0e2b\u0e25\u0e32\u0e22 domain \u0e01\u0e47\u0e43\u0e2a\u0e48 , \u0e04\u0e31\u0e48\u0e19)<\/p>\n<p>\u0e40\u0e25\u0e37\u0e48\u0e2d\u0e19\u0e25\u0e07\u0e21\u0e32\u0e2d\u0e35\u0e01 \u0e2b\u0e32 <strong style=\"color: blue;\">Selector                my-selector-name<\/strong><br \/>\n\u0e41\u0e01\u0e49 my-selector-name \u0e40\u0e1b\u0e47\u0e19 default<\/p>\n<p>\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e44\u0e1b 1 \u0e44\u0e1f\u0e25\u0e4c (\u0e22\u0e31\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e2d\u0e35\u0e01\u0e1a\u0e32\u0e19 \u0e2e\u0e32\u0e46)<\/p>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<p>\u0e17\u0e35\u0e19\u0e35\u0e49&#8230; \u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f\u0e25\u0e4c <strong>\/etc\/mail\/dkim-milter\/keys\/keylist<\/strong><br \/>\n\u0e43\u0e2a\u0e48\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e15\u0e32\u0e21\u0e19\u0e35\u0e49<\/p>\n<blockquote><p>*@<u style=\"color: red;\">example.com<\/u>:<u style=\"color: red;\">example.com<\/u>:\/etc\/dkim-milter\/<u style=\"color: red;\">example.com<\/u>\/default<\/p><\/blockquote>\n<p>\u0e2d\u0e22\u0e48\u0e32\u0e25\u0e37\u0e21\u0e41\u0e01\u0e49 example.com \u0e40\u0e1b\u0e47\u0e19\u0e0a\u0e37\u0e48\u0e2d domain \u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 sign \u0e14\u0e49\u0e27\u0e22\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a<br \/>\n\u0e16\u0e49\u0e32\u0e21\u0e35\u0e2b\u0e25\u0e32\u0e22 domain \u0e01\u0e47\u0e43\u0e2a\u0e48\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14\u0e25\u0e30 1 domain<\/p>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<p>\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f\u0e25\u0e4c \/etc\/sysconfig\/dkim-milter<br \/>\n\u0e40\u0e2d\u0e32 comment \u0e2b\u0e19\u0e49\u0e32 \u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14 <strong style=\"color: blue;\"># EXTRA_FLAGS=-bs<\/strong> \u0e2d\u0e2d\u0e01 \u0e41\u0e25\u0e49\u0e27\u0e01\u0e47\u0e40\u0e0b\u0e1f<\/p>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<p>\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f\u0e25\u0e4c \/etc\/init.d\/dkim-milter<br \/>\n\u0e2b\u0e32\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14\u0e17\u0e35\u0e48\u0e40\u0e02\u0e35\u0e22\u0e19\u0e27\u0e48\u0e32 user=${name} (\u0e1b\u0e01\u0e15\u0e34\u0e08\u0e30\u0e2d\u0e22\u0e39\u0e48\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14\u0e17\u0e35\u0e48 19)<br \/>\n\u0e41\u0e01\u0e49\u0e40\u0e1b\u0e47\u0e19 user=postfix<\/p>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<p>\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f\u0e25\u0e4c \/etc\/sysconfig\/dk-milter<\/p>\n<blockquote><p>#USER=&#8221;dk-milt&#8221;<br \/>\n#PORT=&#8221;local:\/var\/run\/dk-milter\/dk.sock&#8221;<br \/>\n#SIGNING_DOMAIN=&#8221;<u style=\"color: red;\">example.com<\/u>&#8221;<br \/>\n#SELECTOR_NAME=&#8221;<u style=\"color: red;\">default<\/u>&#8221;<br \/>\n#KEYFILE=&#8221;\/etc\/mail\/domainkeys\/dk_${SIGNING_DOMAIN}.pem&#8221;<br \/>\n#SIGNER=yes<br \/>\n#VERIFIER=yes<br \/>\n#CANON=simple<br \/>\n#REJECTION=&#8221;bad=r,dns=t,int=t,no=a,miss=r&#8221;<br \/>\n#EXTRA_ARGS=&#8221;-h -l -D&#8221;<br \/>\n#MILTER_GROUP=&#8221;<u style=\"color: red;\">mail<\/u>&#8221;\n<\/p><\/blockquote>\n<p>\u0e40\u0e2d\u0e32 comment \u0e2d\u0e2d\u0e01\u0e43\u0e2b\u0e49\u0e2b\u0e21\u0e14<br \/>\n\u0e41\u0e01\u0e49\u0e15\u0e31\u0e27\u0e41\u0e14\u0e07\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14 SIGNING_DOMAIN \u0e40\u0e1b\u0e47\u0e19\u0e42\u0e14\u0e40\u0e21\u0e19\u0e2b\u0e25\u0e31\u0e01\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 sign<br \/>\n\u0e41\u0e01\u0e49\u0e15\u0e31\u0e27\u0e41\u0e14\u0e07\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14 SELECTOR_NAME \u0e40\u0e1b\u0e47\u0e19 private<br \/>\n\u0e41\u0e01\u0e49\u0e15\u0e31\u0e27\u0e41\u0e14\u0e07\u0e1a\u0e23\u0e23\u0e17\u0e31\u0e14 MILTER_GROUP \u0e40\u0e1b\u0e47\u0e19 postfix<\/p>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<h2>DKIM sign<\/h2>\n<p>\u0e21\u0e32 gen key \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a sign DKIM \u0e01\u0e31\u0e19<\/p>\n<blockquote><p>mkdir -p \/etc\/dkim-milter\/<u style=\"color: red;\">example.com<\/u>\/<br \/>\ncd \/etc\/dkim-milter\/<u style=\"color: red;\">example.com<\/u>\/<br \/>\ndkim-genkey -d <u style=\"color: red;\">example.com<\/u><br \/>\nmv default.private default<br \/>\nchown postfix -R \/etc\/dkim-milter\/<\/p><\/blockquote>\n<p>\u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e34\u0e21\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a \u0e21\u0e35\u0e01\u0e35\u0e48\u0e42\u0e14\u0e40\u0e21\u0e19\u0e01\u0e47\u0e41\u0e01\u0e49\u0e0a\u0e37\u0e48\u0e2d\u0e42\u0e14\u0e40\u0e21\u0e19\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a\u0e14\u0e49\u0e27\u0e22<\/p>\n<p>\u0e17\u0e35\u0e19\u0e35\u0e49\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01 gen \u0e41\u0e25\u0e49\u0e27 \u0e43\u0e19 folder \u0e02\u0e2d\u0e07\u0e41\u0e15\u0e48\u0e25\u0e30\u0e42\u0e14\u0e40\u0e21\u0e19\u0e08\u0e30\u0e21\u0e35 file \u0e0a\u0e37\u0e48\u0e2d default.txt \u0e2d\u0e22\u0e39\u0e48<br \/>\n\u0e02\u0e49\u0e32\u0e07\u0e43\u0e19\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 DNS record \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e2d\u0e32\u0e44\u0e1b\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e19 DNS \u0e02\u0e2d\u0e07 domain \u0e19\u0e31\u0e49\u0e19\u0e46<br \/>\n\u0e2a\u0e31\u0e48\u0e07 cat \u0e14\u0e39\u0e44\u0e14\u0e49\u0e40\u0e25\u0e22\u0e04\u0e23\u0e31\u0e1a (\u0e16\u0e49\u0e32\u0e43\u0e0a\u0e49 bind \u0e01\u0e47\u0e01\u0e4a\u0e2d\u0e1b\u0e41\u0e1b\u0e30\u0e43\u0e19 zone file \u0e44\u0e14\u0e49\u0e40\u0e25\u0e22)<\/p>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<h2>DomainKeys sign<\/h2>\n<p>\u0e21\u0e32 gen key \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a sign DomainKeys \u0e01\u0e31\u0e19<\/p>\n<blockquote><p>cd \/etc\/mail\/domainkeys\/<br \/>\n\/usr\/share\/doc\/dk-milter-1.0.2\/gentxt.sh private <u style=\"color: red;\">example.com<\/u><br \/>\nmv private.private dk_<u style=\"color: red;\">example.com<\/u>.pem\n<\/p><\/blockquote>\n<p>&nbsp;<br \/>\n<br \/>&nbsp;<\/p>\n<p>\u0e41\u0e01\u0e49\u0e08\u0e38\u0e14\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22<br \/>\n\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f\u0e25\u0e4c \/etc\/postfix\/main.cf<br \/>\n\u0e25\u0e07\u0e21\u0e32\u0e25\u0e48\u0e32\u0e07\u0e2a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e44\u0e1f\u0e25\u0e4c \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e44\u0e2d\u0e49\u0e19\u0e35\u0e48\u0e25\u0e07\u0e44\u0e1b<\/p>\n<blockquote><p>smtpd_milters = unix:\/var\/run\/dkim-milter\/dkim-milter.sock unix:\/var\/run\/dk-milter\/dk.sock<br \/>\nnon_smtpd_milters = unix:\/var\/run\/dkim-milter\/dkim-milter.sock unix:\/var\/run\/dk-milter\/dk.sock<\/p><\/blockquote>\n<p>\u0e40\u0e0b\u0e1f \u0e1b\u0e34\u0e14 \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e31\u0e48\u0e07<\/p>\n<blockquote><p>rm -f \/var\/run\/dkim-milter\/dkim-milter.sock<br \/>\nchown postfix -R \/var\/run\/dkim-milter<br \/>\nservice dkim-milter restart<br \/>\nservice dk-milter restart<br \/>\nservice postfix restart<\/p><\/blockquote>\n<hr \/>\n<p>\u0e1d\u0e31\u0e48\u0e07 server \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22 \u0e17\u0e35\u0e19\u0e35\u0e49\u0e01\u0e47 client \u0e16\u0e49\u0e32\u0e08\u0e30\u0e2a\u0e48\u0e07 mail..<br \/>\n\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e41\u0e19\u0e30\u0e19\u0e33\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e19\u0e35\u0e49<\/p>\n<ol>\n<li>reverse dns \u0e02\u0e2d\u0e07 ip \u0e02\u0e2d\u0e07 mail server \u0e15\u0e49\u0e2d\u0e07\u0e0a\u0e35\u0e49\u0e21\u0e32\u0e22\u0e31\u0e07 domain \u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e01\u0e31\u0e1a\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e2a\u0e48\u0e07<\/li>\n<li>\u0e17\u0e33 SPF Record \u0e43\u0e2b\u0e49\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22<\/li>\n<li>DomainKeys + DKIM \u0e15\u0e32\u0e21\u0e27\u0e34\u0e18\u0e35\u0e14\u0e49\u0e32\u0e19\u0e1a\u0e19<\/li>\n<li>\u0e43\u0e19\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32 mail \u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e23\u0e30\u0e1a\u0e38\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21\u0e27\u0e48\u0e32 \u0e43\u0e2b\u0e49\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e02\u0e48\u0e32\u0e27\u0e2a\u0e32\u0e23 email \u0e44\u0e14\u0e49\u0e17\u0e35\u0e48\u0e44\u0e2b\u0e19<\/li>\n<li>\u0e43\u0e2a\u0e48 header List-Unsubscribe \u0e17\u0e35\u0e48\u0e0a\u0e35\u0e49\u0e44\u0e1b\u0e22\u0e31\u0e07 URL \u0e2b\u0e23\u0e37\u0e2d email \u0e17\u0e35\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e2a\u0e48\u0e07\u0e44\u0e1b\u0e02\u0e2d\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a mail \u0e44\u0e14\u0e49<\/li>\n<li>\u0e01\u0e32\u0e23\u0e02\u0e2d\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e02\u0e48\u0e32\u0e27\u0e2a\u0e32\u0e23 \u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e21\u0e35\u0e44\u0e14\u0e49\u0e41\u0e04\u0e48\u0e1b\u0e38\u0e48\u0e21\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e01\u0e32\u0e23\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19<\/li>\n<li>\u0e15\u0e31\u0e49\u0e07 Sender \u0e01\u0e31\u0e1a Return-Path \u0e43\u0e2b\u0e49\u0e23\u0e31\u0e1a mail \u0e44\u0e14\u0e49 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e44\u0e27\u0e49\u0e23\u0e2d\u0e23\u0e31\u0e1a mail \u0e15\u0e35\u0e01\u0e25\u0e31\u0e1a<\/li>\n<li>\u0e25\u0e1a email \u0e17\u0e35\u0e48\u0e16\u0e39\u0e01\u0e15\u0e35\u0e01\u0e25\u0e31\u0e1a\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23 mail \u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e2a\u0e48\u0e07\u0e15\u0e25\u0e2d\u0e14\u0e40\u0e27\u0e25\u0e32<\/li>\n<li>\u0e44\u0e21\u0e48\u0e2a\u0e48\u0e07 mail \u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e40\u0e14\u0e35\u0e22\u0e27\u0e01\u0e31\u0e19\u0e0b\u0e49\u0e33\u0e46 \u0e01\u0e31\u0e19<\/li>\n<li>[\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07\u0e40\u0e02\u0e49\u0e32 yahoo] <a href=\"http:\/\/help.yahoo.com\/l\/us\/yahoo\/mail\/postmaster\/forms_index.html\">http:\/\/help.yahoo.com\/l\/us\/yahoo\/mail\/postmaster\/forms_index.html<\/a> \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e41\u0e25\u0e49\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01 Yahoo! Mail Bulk Sender Form \u0e01\u0e23\u0e2d\u0e01\u0e43\u0e2b\u0e49\u0e04\u0e23\u0e1a<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>\u0e40\u0e1b\u0e47\u0e19\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07 mail server \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2a\u0e48\u0e07 bulk mail \u0e1b\u0e23\u0e34\u0e21\u0e32\u0e13\u0e21\u0e2b\u0e32\u0e28\u0e32\u0e25 (\u0e1e\u0e22\u0e32\u0e22\u0e32\u0e21\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e16\u0e36\u0e07\u0e27\u0e31\u0e19\u0e25\u0e30\u0e2b\u0e49\u0e32\u0e41\u0e2a\u0e19\u0e09\u0e1a\u0e31\u0e1a\u0e2d\u0e22\u0e39\u0e48) \u0e41\u0e15\u0e48\u0e22\u0e49\u0e33\u0e01\u0e48\u0e2d\u0e19\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a\u0e27\u0e48\u0e32\u0e15\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e27\u0e34\u0e18\u0e35\u0e19\u0e35\u0e49 \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e48\u0e07 mail \u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19 spam \u0e22\u0e31\u0e07\u0e44\u0e07\u0e01\u0e47\u0e15\u0e34\u0e14 blacklist \u0e2d\u0e22\u0e39\u0e48\u0e14\u0e35 \u0e44\u0e21\u0e48\u0e21\u0e35\u0e1b\u0e23\u0e30\u0e42\u0e22\u0e0a\u0e19\u0e4c \u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e31\u0e49\u0e07\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e27\u0e34\u0e18\u0e35\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a OS \u0e40\u0e1b\u0e25\u0e48\u0e32\u0e46 \u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48\u0e21\u0e35 control panel \u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19\u0e04\u0e23\u0e31\u0e1a \u0e2b\u0e32\u0e01\u0e21\u0e35 control panel \u0e2d\u0e22\u0e39\u0e48\u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49 \u0e40\u0e1e\u0e23\u0e32\u0e30\u0e21\u0e31\u0e19\u0e15\u0e35\u0e01\u0e31\u0e19 \u0e2a\u0e48\u0e27\u0e19\u0e44\u0e1f\u0e25\u0e4c \u0e21\u0e31\u0e19\u0e21\u0e35\u0e41\u0e15\u0e48\u0e02\u0e2d\u0e07 centos 5 x86_64 \u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a OS \u0e2d\u0e37\u0e48\u0e19\u0e2b\u0e19\u0e39\u0e44\u0e21\u0e48\u0e23\u0e39\u0e49\u0e27\u0e27\u0e27\u0e4c dkim-milter-2.8.3-2.el5.x86_64.rpm dk-milter-1.0.2-0.x86_64.rpm &nbsp; &nbsp; prepare yourself! \u0e01\u0e48\u0e2d\u0e19\u0e2d\u0e37\u0e48\u0e19 \u0e25\u0e1a MTA \u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e17\u0e35\u0e48\u0e21\u0e35\u0e17\u0e34\u0e49\u0e07 \u0e44\u0e21\u0e48\u0e27\u0e48\u0e32\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 sendmail postfix exim qmail \u0e2d\u0e30\u0e44\u0e23\u0e01\u0e47\u0e15\u0e32\u0e21\u0e41\u0e15\u0e48 \u0e41\u0e25\u0e49\u0e27\u0e25\u0e07\u0e41\u0e04\u0e48 postfix [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,50],"tags":[105,108,107,106],"class_list":["post-398","post","type-post","status-publish","format-standard","hentry","category-network","category-linux","tag-bulk-mail","tag-dkim","tag-domainkeys","tag-postfix"],"_links":{"self":[{"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/posts\/398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/comments?post=398"}],"version-history":[{"count":10,"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/posts\/398\/revisions"}],"predecessor-version":[{"id":410,"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/posts\/398\/revisions\/410"}],"wp:attachment":[{"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/media?parent=398"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/categories?post=398"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.icez.net\/blog\/wp-json\/wp\/v2\/tags?post=398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}