{"id":4337,"date":"2015-02-23T12:38:42","date_gmt":"2015-02-23T03:38:42","guid":{"rendered":"http:\/\/sys-guard.com\/?p=4337"},"modified":"2017-04-14T13:43:09","modified_gmt":"2017-04-14T04:43:09","slug":"post-4337","status":"publish","type":"post","link":"https:\/\/sys-guard.com\/post-4337\/","title":{"rendered":"FreeBSD+qmail+tcpserver+vpopmail\u30b7\u30f3\u30d7\u30eb\u306a\u30e1\u30fc\u30eb\u30b5\u30fc\u30d0\u69cb\u7bc9"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4343\" src=\"http:\/\/sys-guard.com\/contents\/wp-content\/uploads\/2015\/02\/qmail_freebsd.png\" alt=\"\u30e1\u30fc\u30eb\u30b5\u30fc\u30d0\u30fc\u3000qmail vpopmail freebsd \u5916\u90e8\u3000\u9001\u53d7\u4fe1\u51fa\u6765\u306a\u3044\u3000\u914d\u4fe1\" width=\"660\" height=\"300\" \/><\/p>\n<h4>freeBSD + qmail<\/h4>\n<p>FreeBSD\u3067qmail\u3092\u69cb\u7bc9\u3059\u308b\u5229\u70b9\u306f\u3001\u8907\u6570\u30d1\u30c3\u30c1\u3092\u5f53\u3066\u306a\u3051\u308c\u3070\u73fe\u4ee3\u3067\u306f\u307e\u3068\u3082\u306b\u4f7f\u3048\u306a\u3044<strong>\u30d5\u30e9\u30f3\u30b1\u30f3\u30b7\u30e5\u30bf\u30a4\u30f3\u72b6\u614b\u306eqmail<\/strong>\u306e\u30d1\u30c3\u30c1\u3084\u5404\u7a2e\u9023\u643a\u30bd\u30d5\u30c8\u3092\u91ce\u826f\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u306a\u304f\u3066\u3044\u3044\u3068\u3053\u308d\u3067\u3059\u3002\u307e\u305f\u3001FreeBSD\u306f\u6700\u8fd1\u3067\u306f\u578b\u306e\u6271\u3044\u306b\u30b7\u30d3\u30a2\u306b\u306a\u3063\u3066\u304d\u3066\u305f\u308a\u3001\u65b0\u3057\u3044\u3082\u306e\u3067\u306fFreeBSD\u306e\u4ed5\u69d8\u304c\u5909\u308f\u308a\u53e4\u3044\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30bd\u30fc\u30b9\u3067\u306f\u30b3\u30f3\u30d1\u30a4\u30eb\u3067\u8e93\u3044\u305f\u308a\u3082\u3067\u3066\u304d\u307e\u3057\u305f\u3002<\/p>\n<p>\u305d\u308c\u3092\u4e57\u308a\u8d8a\u3048\u3066\u3044\u304f\u3068\u3001WindowsME\u306e\u3088\u3046\u306b\u30e6\u30fc\u30b6\u30fc\u306e\u30b3\u30f3\u30d1\u30a4\u30eb\u30df\u30b9\u56de\u907f\u30b9\u30ad\u30eb\u306f\u3050\u3050\u3063\u3068\u4e0a\u304c\u308b\u306e\u3067\u3059\u304c\u3001\u6642\u306f\u77ed\u3057\u604b\u305b\u3088\u4e59\u5973\u3001<strong>\u3084\u306f\u308a\u76ee\u7684\u306f\u30b7\u30f3\u30d7\u30eb\u306b<\/strong>\u4fbf\u5229\u306aportinstall\u30b3\u30de\u30f3\u30c9\u304c\u5bb9\u6613\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3061\u3083\u3061\u3083\u3063\u3068\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>qmail\u672c\u4f53\u306b\u3064\u3044\u3066\u306f\u30011998\u5e74\u3067\u958b\u767a\u7d42\u4e86\u3057\u3066\u304a\u308a\u30d1\u30c3\u30c1\u3084\u6709\u5fd7\u306e\u4eba\u9054\u304c\u5ef6\u547d\u3057\u3066\u3044\u308b\u3082\u306e\u306e\u6642\u4ee3(\u304a\u5ba2\u69d8\u306e\u8981\u671b)\u306b\u3064\u3044\u3066\u3044\u304f\u306e\u304c\u53b3\u3057\u304f\u306a\u308a\u3064\u3064\u3042\u308a\u3001\u65b0\u3057\u3044\u30e1\u30fc\u30eb\u30b5\u30fc\u30d0\u3092\u5efa\u3066\u308b\u306a\u3089\u7d20\u76f4\u306bPostfix+dovecot\u3042\u305f\u308a\u3092\u304a\u52e7\u3081\u3057\u307e\u3059\u3002\u9577\u304fqmail\u306e\u30e6\u30fc\u30b6\u30fc\u6570\u3092\u652f\u3048\u3066\u3044\u305fplesk\u308212\u3067postfix+dovecot\u306e\u69cb\u6210\u3078\u5909\u5316\u3057\u79fb\u308a\u4ee3\u308f\u308a\u3092\u611f\u3058\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>\u3068\u3053\u308d\u3067\u3001\u4ed5\u4e8b\u3067\u306f\u307b\u3068\u3093\u3069\u306fRedhat Linux\u7cfb\u3067\u3059\u304c\u3001UNIX FreeBSD\u3082\u89e6\u308c\u308b\u6a5f\u4f1a\u304c<strong>\u6642\u3005\u3088\u304f\u3042\u308a\u307e\u3059\u3002<\/strong><\/p>\n<p>\u304a\u5ba2\u3055\u3093\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u6e21\u3055\u308c\u305f\u63a5\u7d9a\u60c5\u5831\u304b\u3089SSH\u3067\u30ed\u30b0\u30a4\u30f3\u3057\u305f\u3089<\/p>\n<p>&nbsp;<\/p>\n<h1>\u30b3\u30de\u30f3\u30c9\u304c\u52b9\u304b\u306a\u3044\u305e\u3001\u3001\u3042\u308c\uff1f<\/h1>\n<p>&nbsp;<\/p>\n<p>\u3068\u306a\u3063\u3066\u3061\u3087\u3063\u3068\u8abf\u3079\u308b\u3068FreeBSD\u3060\u3063\u305f\u3068\u304b(\u7b11)<br \/>\n\u4e0d\u610f\u6253\u3061\u3092\u55b0\u3089\u3063\u305f\u308a\u3002<\/p>\n<p>&nbsp;<\/p>\n<h2>FreeBSD\/qmail\u306e\u826f\u3044\u3068\u3053\u308d<\/h2>\n<p><strong>\u67af\u308c\u3066\u3044\u308b<\/strong>\u3068\u3053\u308d\u3067\u3059\u3002\u3064\u307e\u308a\u30d0\u30b0\u304c\u306a\u3044\u306e\u3067\u5b89\u5b9a\u3057\u3066\u3044\u308b\u0669(\u0e51\u275b\u1d17\u275b\u0e51)\u06f6\uff65\uff65\uff65\u3068\u3044\u3063\u3066\u3082qmail\u306f\u5168\u304f\u969c\u5bb3\u304c\u306a\u304f\u5b89\u5fc3\u3068\u3044\u3046\u308f\u3051\u3067\u306a\u304f\u3001\u5fa9\u65e7\u306e\u3054\u4f9d\u983c\u3092\u6642\u3005\u9802\u3044\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501<br \/>\n<a title=\"http:\/\/sys-guard.com\/info\/\" href=\"http:\/\/sys-guard.com\/info\/\" target=\"_blank\"><span style=\"color: #99cc00;\">Postfix\u306a\u3069\u30e1\u30fc\u30eb\u30b5\u30fc\u30d0\u306e\u69cb\u7bc9\u3092\u6709\u511f\u3067\u627f\u308a\u307e\u3059\u3002<\/span><br \/>\n<span style=\"color: #99cc00;\"> SMTP,POP3,IMAP,SSL,s25R\u5bfe\u5fdc<\/span><br \/>\n<span style=\"color: #99cc00;\"> \u30b9\u30d1\u30e0,\u30a6\u30a3\u30eb\u30b9\u306b\u3082\u30d5\u30a3\u30eb\u30bf\u30fc\u5bfe\u5fdc<br \/>\nWEB\u30d6\u30e9\u30a6\u30b6\u3067\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u7ba1\u7406\u5bfe\u5fdc<\/span><br \/>\n<strong>&gt;&gt;\u304a\u554f\u3044\u5408\u308f\u305b<\/strong><\/a><br \/>\n\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501\u2500\u2501<\/p>\n<h4>qmail\u672c\u4f53\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h4>\n<p># cd \/usr\/ports<\/p>\n<p>&nbsp;<\/p>\n<p># portinstall mail\/qmail<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u4ee5\u4e0b\u3092\u30c1\u30a7\u30c3\u30af<br \/>\n*SMTP-AUTH_PATCH<br \/>\n*LOCALTIME_PATCH<br \/>\n*RCDLINK<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>===&gt; Cleaning for qmail-1.03_8<br \/>\n[Updating the pkgdb<\/p>\n<p>in \/var\/db\/pkg &#8230; &#8211; 104 packages found (-0 +1) . done]\n<h4>tcpserver\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h4>\n<p>root@www# portinstall sysutils\/ucspi-tcp<\/p>\n<p>&nbsp;<\/p>\n<p>\u4ee5\u4e0b\u3092\u30c1\u30a7\u30c3\u30af<br \/>\n*SSL<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>http:\/\/cr.yp.to\/ucspi-tcp.html<br \/>\n===&gt; Cleaning for ucspi-tcp-0.88_2<\/p>\n<h4>vpopmail\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h4>\n<p># portinstall mail\/vpopmail<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30c1\u30a7\u30c3\u30af<br \/>\n*AUTH_LOG<br \/>\n*DOCS<br \/>\n*FILE_LOCKING<br \/>\n*FPIC<br \/>\n*MD5_PASSWORDS<br \/>\n*ROAMING<br \/>\n*SEEKABLE<br \/>\n*USERS_BIG_DIR<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u4ee5\u4e0b\u3092\u8ffd\u52a0\u3067\u30c1\u30a7\u30c3\u30af<br \/>\n*CLEAR_PASSWD<br \/>\n*SMTP_AUTH_PATCH<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #ff0000;\">\u203b\u30b9\u30d1\u30e0\u30d5\u30a3\u30eb\u30bfSpamAssassin\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5834\u5408\u306f\u30c1\u30a7\u30c3\u30af<\/span><br \/>\n*SPAMASSASSIN<br \/>\n*SPAMFOLDER<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>===&gt; Cleaning for spamassassin-3.4.0_7<br \/>\n===&gt; Cleaning for p5-Encode-Detect-1.01<br \/>\n===&gt; Cleaning for p5-HTML-Parser-3.71<br \/>\n===&gt; Cleaning for p5-HTTP-Date-6.02<br \/>\n===&gt; Cleaning for p5-IO-Socket-IP-0.29<br \/>\n===&gt; Cleaning for p5-Net-DNS-0.74_1<br \/>\n===&gt; Cleaning for p5-NetAddr-IP-4.069_1<br \/>\n===&gt; Cleaning for re2c-0.13.6<br \/>\n===&gt; Cleaning for gnupg1-1.4.16_1<br \/>\n===&gt; Cleaning for p5-IO-Socket-SSL-1.972<br \/>\n===&gt; Cleaning for p5-ExtUtils-CBuilder-0.2802.12,1<br \/>\n===&gt; Cleaning for p5-Module-Build-0.4205<br \/>\n===&gt; Cleaning for p5-HTML-Tagset-3.20<br \/>\n===&gt; Cleaning for p5-Socket-2.013<br \/>\n===&gt; Cleaning for p5-Digest-HMAC-1.03<br \/>\n===&gt; Cleaning for curl-7.36.0<br \/>\n===&gt; Cleaning for p5-Net-SSLeay-1.58<br \/>\n===&gt; Cleaning for ca_root_nss-3.15.5<br \/>\n===&gt; Cleaning for vpopmail-5.4.32_4<\/p>\n<h4>\u8d77\u52d5\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u8907\u88fd<\/h4>\n<p>\u8d77\u52d5\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u30b3\u30d4\u30fc<br \/>\n# cd \/var\/qmail\/<\/p>\n<p>&nbsp;<\/p>\n<p># cp .\/boot\/maildir .\/rc<\/p>\n<p>\u4e2d\u8eab\u3092\u898b\u3066\u307f\u307e\u3057\u3087\u3046\u3002<br \/>\n# cat \/var\/qmail\/rc<\/p>\n[bash]\n#!\/bin\/sh<\/p>\n<p># Using splogger to send the log through syslog.<br \/>\n# Using qmail-local to deliver messages to Maildir format by default<\/p>\n<p>case &#8220;$1&#8243; in<br \/>\nstart)<br \/>\nexec env &#8211; PATH=&#8221;\/var\/qmail\/bin:$PATH&#8221; \\<br \/>\nqmail-start .\/Maildir\/ \\<br \/>\nsplogger qmail&amp;<br \/>\nexit 0<br \/>\n;;<br \/>\nstop)<br \/>\nexec killall qmail-send<br \/>\n;;<br \/>\n*)<br \/>\necho &#8220;Usage: `basename $0` {start|stop}&#8221; &gt;&amp;2<br \/>\nexit 64<br \/>\n;;<br \/>\nesac<br \/>\n[\/bash]\n<h4>\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u7f6e\u304d\u63db\u3048\u307e\u3059\u3002<\/h4>\n<p>\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u7f6e\u304d\u63db\u3048\u3092\u884c\u3044\u307e\u3059\u3002<br \/>\n\u8d77\u52d5\u51e6\u7406\u3092\u307e\u3068\u3081\u3066\u304a\u304f\u3068\u4fbf\u5229\u3067\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p># vi \/usr\/local\/etc\/rc.d\/qmail.sh<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n[bash]\n#!\/bin\/sh<\/p>\n<p>name=qmail<br \/>\nHOSTNAME=`hostname`<\/p>\n<p>case &#8220;$1&#8221; in<\/p>\n<p>start)<\/p>\n<p>#start qmail daemon<br \/>\n\/var\/qmail\/rc start<br \/>\necho &#8220;Start qmail &#8230;&#8221;<\/p>\n<p>#SMTP \u203brblsmtpd\u30d5\u30a3\u30eb\u30bf\u9069\u7528<br \/>\n\/usr\/local\/bin\/tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \\<br \/>\n-x \/usr\/local\/vpopmail\/etc\/tcp.smtp.cdb 0 smtp \/usr\/local\/bin\/rblsmtpd \\<br \/>\n\/var\/qmail\/bin\/qmail-smtpd `hostname` \/usr\/local\/vpopmail\/bin\/vchkpw \/bin\/true 2&gt;&amp;1|\\<br \/>\n\/var\/qmail\/bin\/splogger smtp &amp;<\/p>\n<p>#SMTP-AUTH SUBMISSION<br \/>\n\/usr\/local\/bin\/tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \\<br \/>\n-x \/usr\/local\/vpopmail\/etc\/tcp.smtp.cdb 0 submission \\<br \/>\n\/usr\/local\/bin\/rblsmtpd \\<br \/>\n\/var\/qmail\/bin\/qmail-smtpd `hostname` \/usr\/local\/vpopmail\/bin\/vchkpw \/bin\/true 2&gt;&amp;1|\\<br \/>\n\/var\/qmail\/bin\/splogger submission &amp;<\/p>\n<p>#POP3d<br \/>\n\/usr\/local\/bin\/tcpserver -R -H 0 110 \/var\/qmail\/bin\/qmail-popup $HOSTNAME \\<br \/>\n\/usr\/local\/vpopmail\/bin\/vchkpw \/var\/qmail\/bin\/qmail-pop3d Maildir 2&gt;&amp;1 \\ | \/var\/qmail\/bin\/splogger pop3d &amp;<\/p>\n<p>;;<\/p>\n<p>stop)<br \/>\necho &#8220;Stop qmail &#8230;&#8221;<br \/>\nPID=`\/bin\/ps -afwww | grep qmail | grep -v grep | awk &#8216;{print $1}&#8217;`<br \/>\nif [ ! -z &#8220;$PID&#8221; ] ; then<br \/>\n\/bin\/kill ${PID} 1&gt; \/dev\/null 2&gt;&amp;1<br \/>\nfi<br \/>\n;;<br \/>\nstatus)<br \/>\n\/bin\/ps -afw | grep qmail | grep -v grep<br \/>\n;;<\/p>\n<p>*)<br \/>\necho &#8220;usage: `basename $0` {start|stop|status}&#8221; &gt;&amp;2<br \/>\nexit 64<br \/>\n;;<br \/>\nesac<\/p>\n[\/bash]\n<blockquote><p><strong>-v<\/strong> \u3059\u3079\u3066\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u51fa\u3059<br \/>\n<strong>-u<\/strong> uid \u30e6\u30fc\u30b6\u30fcID\u3092uid\u306b\u5207\u308a\u66ff\u3048\u308b<br \/>\n<strong>-g<\/strong> -g gid \u30b0\u30eb\u30fc\u30d7ID\u3092gid\u306b\u5207\u308a\u66ff\u3048\u308b<br \/>\n<strong>-H<\/strong> -H \u9006\u5f15\u304d\u3092\u3057\u306a\u3044\uff08\u30ea\u30e2\u30fc\u30c8\u30db\u30b9\u30c8\u540d\u3092\u8abf\u3079\u306a\u3044<br \/>\n<strong>-R<\/strong> -R ident\uff08\u63a5\u7d9a\u3057\u305f\u30b5\u30fc\u30d0\u306e\u30e6\u30fc\u30b6\u30fc\u60c5\u5831\u306b\u3064\u3044\u3066\u3001\u4ed8\u52a0\u7684\u306a\u60c5\u5831\u3092\u8fd4\u3059\uff09\u3057\u306a\u3044<\/p>\n<p><strong>-x <\/strong>\/etc\/tcp.cdb cdb\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff08\/etc\/tcp.cdb\uff09\u3067\u5236\u5fa1\u3059\u308b<br \/>\n<strong>-c<\/strong> \u6700\u5927\u540c\u6642\u63a5\u7d9a\u6570\u3092limit\u306b\u8a2d\u5b9a\u3059\u308b\uff08\u30c7\u30d5\u30a9\u30eb\u30c8\u306f40\uff09<br \/>\n<strong>-P<\/strong> \u9006\u5f15\u304d\u3001\u6b63\u5f15\u304d\u3067\u76f8\u624b\u306e\u6b63\u5f53\u6027\u3092\u8abf\u67fb<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u5b9f\u884c\u6a29\u9650\u4ed8\u4e0e<br \/>\n# chmod 755 \/usr\/local\/etc\/rc.d\/qmail.sh<\/p>\n<h4>\u30b9\u30d1\u30e0\u5bfe\u7b56\u3000rblsmtpd<\/h4>\n<p>qmail\u3067\u53d7\u3051\u53d6\u308a\u62d2\u5426\u3092\u884c\u3046\u306b\u306f\u3001\u300crblsmtpd\u300d\u3092\u5229\u7528\u3059\u308b\u3002<br \/>\n\u4e16\u754c\u4e2d\u306e\u30e1\u30fc\u30eb\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\u8005\u304c\u305d\u308c\u305e\u308c\u30b9\u30d1\u30e0\u306e\u30d6\u30ed\u30c3\u30af\u30ea\u30b9\u30c8\u3092\u4f5c\u3063\u3066\u3044\u304f\u306e\u306f\u5927\u5909\u3067\u3059\u3002\u305d\u3053\u3067\u30b9\u30d1\u30e0\u60c5\u5831\u3092\u5171\u6709\u3057\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u5316\u3057\u30d5\u30a3\u30eb\u30bf\u306b\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3082\u306e\u3067\u3059\u3002\u5b9f\u306f\u3053\u306e\u6642\u70b9\u3067\/var\/qmail\/bin\u306e\u4e2d\u306brblsmtpd\u306f\u7528\u610f\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u524d\u9805\u306eSMTP\u306e\u8d77\u52d5\u51e6\u7406\u3067rblsmtpd\u30d5\u30a3\u30eb\u30bf\u3092\u9069\u7528\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>\u500b\u5225\u306e\u30d6\u30e9\u30c3\u30af\u30ea\u30b9\u30c8\u3001\u30db\u30ef\u30a4\u30c8\u30ea\u30b9\u30c8\u306e\u5b9a\u7fa9\u30d5\u30a1\u30a4\u30eb\u306f\u4e8b\u9805\u3067\u89e3\u8aac\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<blockquote><p>\u6ce8\uff1aMail Abuse Prevention System Realtime Blackhole List<br \/>\nhttp:\/\/mail-abuse.org\/<\/p>\n<p>&nbsp;<\/p>\n<p>rblsmtpd\u306fucspi-tcp-0.88\u30d1\u30c3\u30b1\u30fc\u30b8\u306b\u542b\u307e\u308c\u3066\u304a\u308a\u3001\u5b9f\u306ftcpserver\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u969b\u306brblsmtpd\u3082\/usr\/local\/bin\/rblsmtpd\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u65b0\u305f\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4f5c\u696d\u3092\u884c\u3046\u5fc5\u8981\u306f\u306a\u304f\u3001\u8d77\u52d5\u30b9\u30af\u30ea\u30d7\u30c8\u306b\u5909\u66f4\u3092\u52a0\u3048\u308b\u3060\u3051\u3067\u4f7f\u3048\u308b\u3002qmail\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u8a72\u5f53\u306e\u500b\u6240\u306b\u3001\u4e0b\u8a18\u306e\u3088\u3046\u306a\u4fee\u6b63\u3092\u52a0\u3048\u308b\u3002<\/p>\n<p>tcpserver -v -u\uff3bqmaild\u306eUID] -g\uff3bnofiles\u306eGID\uff3d-x \/etc\/tcp.smtp.cdb \\<br \/>\n0 smtp \/var\/qmail\/bin\/qmail-smtpd 2&gt;&amp;1 | \/var\/qmail\/bin\/splogger smtpd 3 &amp;<br \/>\n\u4fee\u6b63\u524d<\/p>\n<p>&nbsp;<\/p>\n<p>tcpserver -v -u\uff3bqmaild\u306eUID] -g\uff3bnofiles\u306eGID\uff3d-x \/etc\/tcp.smtp.cdb \\<br \/>\n0 smtp <span style=\"color: #0000ff;\"><strong>\/usr\/local\/bin\/rblsmtpd<\/strong><\/span> \/var\/qmail\/bin\/qmail-smtpd 2&gt;&amp;1 | \/var\/qmail\/bin\/splogger smtpd 3 &amp;<br \/>\n\u4fee\u6b63\u5f8c<\/p><\/blockquote>\n<h4>qmail\u30d6\u30e9\u30c3\u30af\u30ea\u30b9\u30c8\u306e\u8a2d\u5b9a<\/h4>\n<p>\/var\/qmail\/control\/badmailfrom\u3067\u901a\u5e38\u884c\u3044\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<p># vi \/var\/qmail\/control\/badmailfrom<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>@hogehoge.com<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u3053\u308c\u306fhogehoge.com\u304b\u3089\u6765\u308b\u30e1\u30fc\u30eb\u306f\u5168\u3066\u53e9\u304d\u843d\u3068\u3059\u8a2d\u5b9a\u3002<\/p>\n<h4>qmail\u30db\u30ef\u30a4\u30c8\u30ea\u30b9\u30c8\u306e\u8a2d\u5b9a<\/h4>\n<p># mkdir \/var\/qmail\/whitelist<\/p>\n<p>&nbsp;<\/p>\n<p># chown qmaild \/var\/qmail\/whitelist<\/p>\n<p>&nbsp;<\/p>\n<p># touch \/var\/qmail\/whitelist\/IP\u30a2\u30c9\u30ec\u30b9<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u30b9\u30d1\u30e0\u3068\u307f\u306a\u3055\u308c\u30e1\u30fc\u30eb\u304c\u53d7\u3051\u53d6\u308c\u306a\u3044\u5834\u5408\u306b\u8ffd\u52a0\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<h4>\u81ea\u52d5\u521d\u671f\u8a2d\u5b9a\u30b9\u30af\u30ea\u30d7\u30c8 config-fast<\/h4>\n<p>\u30db\u30b9\u30c8\u30cd\u30fc\u30e0\u78ba\u8a8d<br \/>\n# hostname<br \/>\n\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>&nbsp;<\/p>\n<p>Windows\u30b3\u30de\u30f3\u30c9\u30d7\u30ed\u30f3\u30d7\u30c8\u3067<\/p>\n<p>&nbsp;<\/p>\n<p># nslookup \u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>160.xxx.yyy.217<\/p>\n<p>&nbsp;<\/p>\n<p>\u30b5\u30fc\u30d0\u30fc\u306eIP\u304c\u51fa\u308c\u3070DNS\u304c\u6d78\u900f\u3057\u3066\u307e\u3059\u3002\u5927\u4e08\u592b\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>config-fast\u30b9\u30af\u30ea\u30d7\u30c8\u5b9f\u884c<br \/>\n# \/var\/qmail\/configure\/config-fast `hostname`<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Your fully qualified host name is \u30c9\u30e1\u30a4\u30f3\u540d.net.<br \/>\nPutting \u30c9\u30e1\u30a4\u30f3\u540d.net into control\/me&#8230;<br \/>\nPutting \u30c9\u30e1\u30a4\u30f3\u540d.net into control\/defaultdomain&#8230;<br \/>\nPutting \u30c9\u30e1\u30a4\u30f3\u540d.net into control\/plusdomain&#8230;<br \/>\nPutting \u30c9\u30e1\u30a4\u30f3\u540d.net into control\/locals&#8230;<br \/>\nPutting \u30c9\u30e1\u30a4\u30f3\u540d.net into control\/rcpthosts&#8230;<br \/>\nNow qmail will refuse to accept SMTP messages except to \u30c9\u30e1\u30a4\u30f3\u540d.net.<br \/>\nMake sure to change rcpthosts if you add hosts to locals or virtualdomains!<\/p>\n<h4>qmail control\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u30c1\u30a7\u30c3\u30af<\/h4>\n<p>\u30ec\u30f3\u30bf\u30eb\u30b5\u30fc\u30d0\u30fc\u306e\u5834\u5408config-fast\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f7f\u3046\u3068<br \/>\n\u30ec\u30f3\u30bf\u30eb\u30b5\u30fc\u30d0\u30fc\u306e\u5143\u3005\u306eFQDN\u304c\u8a2d\u5b9a\u3055\u308c\u308b\u5834\u5408\u304c\u3042\u308b\u3001\u6ce8\u610f\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>control\/\u4ee5\u4e0b\u306e\u30d5\u30a1\u30a4\u30eb\u306b\u3088\u3063\u3066qmail\u3092\u5236\u5fa1\u3057\u3066\u3044\u307e\u3059\u3002<br \/>\n[root@sysg-freebsd \/usr]# cd \/var\/qmail\/control<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd control]# ls<br \/>\ndefaultdomain locals.lock plusdomain rcpthosts.lock virtualdomains.lock<br \/>\nlocals me rcpthosts virtualdomains<\/p>\n<p>&nbsp;<\/p>\n<p>\u305d\u306e\u540d\u306e\u901a\u308a\u30c7\u30d5\u30a9\u30eb\u30c8\u30c9\u30e1\u30a4\u30f3\u3092\u5b9a\u7fa9\u3059\u308b\u30d5\u30a1\u30a4\u30eb<\/p>\n[root@sysg-freebsd control]# cat defaultdomain<br \/>\n\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd control]# cat me<br \/>\n\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>&nbsp;<\/p>\n<p>\u3053\u3053\u306b\u5b9a\u7fa9\u3057\u305f\u30d0\u30fc\u30c1\u30e3\u30eb\u30c9\u30e1\u30a4\u30f3\u306f\u53d7\u4fe1\u6a5f\u80fd\u304c\u53ef\u80fd<\/p>\n[root@sysg-freebsd control]# cat rcpthosts<br \/>\n\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>.\u30c9\u30e1\u30a4\u30f3\u540d.net<br \/>\nlocalhost<\/p>\n<p>&nbsp;<\/p>\n<p>\u4eee\u60f3\u30c9\u30e1\u30a4\u30f3<\/p>\n[root@sysg-freebsd control]# cat virtualdomains<br \/>\n\u30c9\u30e1\u30a4\u30f3\u540d.net:\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd control]# cat plusdomain<br \/>\n\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>&nbsp;<\/p>\n<p>vpopmail\u3092\u4f7f\u3046\u5834\u5408\u306blocals\u306f\u5fc5\u305alocalhost\u306e\u307f\u306b\u3057\u3066\u4e0b\u3055\u3044\u3002<br \/>\n[root@sysg-freebsd control]# cat locals<br \/>\nlocalhost<\/p>\n<h4>tcprules\u8a2d\u5b9a<\/h4>\n<p>\u3053\u306e\u8a18\u4e8b\u306e\u5185\u5bb9\u306f\u30ec\u30f3\u30bf\u30eb\u30b5\u30fc\u30d0\u3092\u60f3\u5b9a\u3057\u3066\u3044\u308b\u306e\u3067\u3001\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a2\u30c9\u30ec\u30b9\u306f\u5b9a\u7fa9\u3057\u307e\u305b\u3093\u3002DMZ\u306a\u3069\u306b\u8a2d\u7f6e\u3059\u308b\u5834\u5408\u306f192.168.\u306a\u3069\u306e\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a2\u30c9\u30ec\u30b9\u3067\u884c\u3063\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>\u4ee5\u4e0b\u306eIP\u3092smtp\u63a5\u7d9a\u3092\u8a31\u53ef\u3059\u308b\u3002<\/p>\n<p>\u30fb127\u306e\u30b5\u30fc\u30d0\u30fc\u81ea\u8eab\u3092\u8868\u3059IP<br \/>\n\u30fb\u30b5\u30fc\u30d0\u30fc\u306e\u30b0\u30ed\u30fc\u30d0\u30ebIP<br \/>\n\u30fbSMTP\u63a5\u7d9a\u3059\u308b\u4f1a\u793e\u306eIP<br \/>\n# vi \/etc\/tcp.smtp<\/p>\n<p>&nbsp;<\/p>\n<p>127.:allow,RELAYCLIENT=&#8221;&#8221;<br \/>\n160.xxx.yyy.217:allow,RELAYCLIENT=&#8221;&#8221;<br \/>\n118.xxx.yyy.71:allow,RELAYCLIENT=&#8221;&#8221;<br \/>\n:allow<\/p>\n<p>&nbsp;<\/p>\n<p># tcprules \/etc\/tcp.smtp.cdb \/etc\/tcp.smtp.tmp &lt; \/etc\/tcp.smtp<\/p>\n<p>&nbsp;<\/p>\n<p># cp \/etc\/tcp.smtp* \/usr\/local\/vpopmail\/etc\/<\/p>\n<h4>Sendmail\u62b9\u6bba\u30b7\u30b9\u30c6\u30e0 enable-qmail\u30b9\u30af\u30ea\u30d7\u30c8<\/h4>\n<p>#\/etc\/rc.conf\u3068\/etc\/mail\/mailer.conf\u306e\u4fee\u6b63\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<p>\u4e00\u6483\u5fc5\u6bba\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u3059\u304c\u3001\u30b9\u30af\u30ea\u30d7\u30c8\u304c\u4f55\u3092\u3057\u3066\u3044\u308b\u304b\u306f\u899a\u3048\u3066\u304a\u304d\u307e\u3057\u3087\u3046\u3002qmail\u304b\u3089\u3082\u3057\u5207\u308a\u66ff\u3048\u308b\u6642\u306b\u56f0\u308a\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p># \/var\/qmail\/scripts\/enable-qmail<\/p>\n<p>&nbsp;<\/p>\n<p>===&gt; I hope you know what you are doing:<br \/>\n===&gt; You just told your system to not<br \/>\n===&gt; automaticaly start sendmail on your<br \/>\n===&gt; next startup.<br \/>\n===&gt; (i.e., added sendmail_enable=&#8221;NONE&#8221; to rc.conf)<br \/>\n===&gt; Do not forget to choose an appropriate qmail startup<br \/>\n===&gt; script. Go through \/var\/qmail\/boot, choose one<br \/>\n===&gt; and copy the chosen script as \/var\/qmail\/rc<br \/>\n===&gt; For example, &#8220;cp \/var\/qmail\/boot\/proc+df \/var\/qmail\/rc&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>****************************************************<\/p>\n<p><strong>\u203b\u4ee5\u4e0b\u306fenable-qmail\u3092\u4f7f\u308f\u305a\u624b\u52d5\u3067\u884c\u3046Sendmail\u3092\u7121\u52b9\u306b\u3059\u308b\u65b9\u6cd5\u3067\u3059\u3002<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u3010\u672c\u6765\u306eSendmail\u3092\u7121\u52b9\u306b\u3059\u308b\u3011<\/strong><\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd qmail]# cd \/usr\/sbin<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd sbin]# mv sendmail sendmail.org<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd sbin]# ln -s \/var\/qmail\/bin\/sendmail sendmail<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u3010\u672c\u6765\u306eSendmail\u3092\u5fa9\u6d3b\u3055\u305b\u308b\u65b9\u6cd5\u3011<\/strong><br \/>\n[root@sysg-freebsd sbin]# cd \/usr\/bin<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd sbin]# rm -f sendmail<\/p>\n<p>&nbsp;<\/p>\n<p>\u30ea\u30b9\u30c8\u30a2\u306f\u8981\u3059\u308b\u306b\u5f15\u6570\u3092\u9006\u306b\u3059\u308b\u3060\u3051\u3002<br \/>\n[root@sysg-freebsd sbin]# mv sendmail.org sendmail<\/p>\n<p>****************************************************<\/p>\n<h4>vpopmail\u30c9\u30e1\u30a4\u30f3\u8a2d\u5b9a<\/h4>\n<p>\u3007vpopmail\u306b\u30c9\u30e1\u30a4\u30f3\u306e\u767b\u9332<br \/>\n# \/usr\/local\/vpopmail\/bin\/vadddomain \u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>Please enter password for postmaster:<br \/>\nenter password again:<br \/>\nNOTICE: Out of order entries found in \/var\/qmail\/control\/rcpthosts<br \/>\nSorting&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30c7\u30d5\u30a9\u30eb\u30c8\u30c9\u30e1\u30a4\u30f3\u767b\u9332<br \/>\n# echo &#8216;\u30c9\u30e1\u30a4\u30f3\u540d.net&#8217; &gt; \/usr\/local\/vpopmail\/etc\/defaultdomain<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30d0\u30a6\u30f3\u30b9\u30e1\u30fc\u30eb\u5bfe\u7b56\u3000.qmail-default\u3092\u7de8\u96c6<\/p>\n<p>&nbsp;<\/p>\n<p>\u30fb\u5b58\u5728\u3057\u306a\u3044\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u5b9b\u306e\u30e1\u30fc\u30eb\u3092\u7834\u68c4\u3002<br \/>\n\u30fb\u30d0\u30a6\u30f3\u30b9\u30e1\u30fc\u30eb\u304c\u30ad\u30e5\u30fc\u306b\u305f\u307e\u308b\u4e8b\u3092\u9632\u3050<\/p>\n<p>&nbsp;<\/p>\n<p># vi \/usr\/local\/vpopmail\/domains\/\u30c9\u30e1\u30a4\u30f3\u540d.net\/.qmail-default<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>| \/usr\/local\/vpopmail\/bin\/vdelivermail &#8221; bounce-no-mailbox<\/p>\n<p>&nbsp;<\/p>\n<p>\u2193\u5909\u66f4<\/p>\n<p>&nbsp;<\/p>\n<p>| \/usr\/local\/vpopmail\/bin\/vdelivermail &#8221; delete<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u8ffd\u52a0<br \/>\n# \/usr\/local\/vpopmail\/bin\/vadduser \u30e6\u30fc\u30b6\u30fc\u540d@\u30c9\u30e1\u30a4\u30f3\u540d.net \u30d1\u30b9\u30ef\u30fc\u30c9<\/p>\n<p>\u3007valias\u8ffd\u52a0<\/p>\n<p>&nbsp;<\/p>\n<p># \/usr\/local\/vpopmail\/bin\/valias -i \u30e6\u30fc\u30b6\u30fc\u540d@\u30c9\u30e1\u30a4\u30f3\u540d.net mailer-daemon@\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>&nbsp;<\/p>\n<p># \/usr\/local\/vpopmail\/bin\/valias -i \u30e6\u30fc\u30b6\u30fc\u540d@\u30c9\u30e1\u30a4\u30f3\u540d.net postmaster@\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<p>&nbsp;<\/p>\n<p># \/usr\/local\/vpopmail\/bin\/valias -i \u30e6\u30fc\u30b6\u30fc\u540d@\u30c9\u30e1\u30a4\u30f3\u540d.net root@\u30c9\u30e1\u30a4\u30f3\u540d.net<\/p>\n<h4>vpopmail\u30d5\u30a3\u30eb\u30bf\u30fc\u306e\u8abf\u6574<\/h4>\n<p>\u30aa\u30ea\u30b8\u30ca\u30eb\u306e\u6a29\u9650\u3092\u78ba\u8a8d<br \/>\n[root@sysg-freebsd ~]# ll \/usr\/local\/vpopmail\/bin\/vchkpw<br \/>\n-rwx&#8211;x&#8211;x 1 vpopmail vchkpw 110185 Feb 23 02:16 \/usr\/local\/vpopmail\/bin\/vchkpw*<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd ~]# chmod 4755 \/usr\/local\/vpopmail\/bin\/vchkpw<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd ~]# chown root:vchkpw \/usr\/local\/vpopmail\/bin\/vchkpw<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u518d\u78ba\u8a8d<\/p>\n<p>&nbsp;<\/p>\n[root@sysg-freebsd ~]# ll \/usr\/local\/vpopmail\/bin\/vchkpw<br \/>\n-rwsr-xr-x 1 root vchkpw 110185 Feb 23 02:16 \/usr\/local\/vpopmail\/bin\/vchkpw*<\/p>\n<h4>qmail\u30e1\u30fc\u30eb\u30b7\u30b9\u30c6\u30e0\u8d77\u52d5<\/h4>\n<p>\u3044\u3088\u3044\u3088qmail\u8d77\u52d5\u3067\u3059\u3002<br \/>\n# \/usr\/local\/etc\/rc.d\/qmail.sh start<\/p>\n<h4>\u4ed6\u306e\u30b5\u30fc\u30d0\u30fc\u304b\u3089nmap\u3092\u4f7f\u3063\u3066\u30dd\u30fc\u30c8\u306e\u78ba\u8a8d<\/h4>\n<p>PORT STATE SERVICE<br \/>\n22\/tcp open ssh<br \/>\n25\/tcp open smtp<br \/>\n110\/tcp open pop3<br \/>\n587\/tcp open submission<br \/>\n\u3044\u3044\u5869\u6885\u3067\u3059\u3002<\/p>\n<h4>\u7b2c\u4e09\u8005\u4e0d\u6b63\u4e2d\u7d99\u5bfe\u7b56<\/h4>\n<p>\u5225\u30da\u30fc\u30b8\u3092\u7528\u610f<br \/>\n<a title=\"http:\/\/sys-guard.com\/post-4406\/\" href=\"http:\/\/sys-guard.com\/post-4406\/\" target=\"_blank\">http:\/\/sys-guard.com\/post-4406\/<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>\u4e0d\u6b63\u4e2d\u7d99\u30c1\u30a7\u30c3\u30af\u3092\u30af\u30ea\u30a2\u3057\u3066\u3044\u306a\u3044\u30e1\u30fc\u30eb\u30b5\u30fc\u30d0\u30fc\u3092\u516c\u958b\u3057\u3066\u306f\u3044\u3051\u307e\u305b\u3093\u3002<\/p>\n<h4>Becky\u3084Outlook\u306a\u3069\u3067\u78ba\u8a8d<\/h4>\n<p>vpopmail\u3067\u8a2d\u5b9a\u3057\u305f\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u5fc5\u305a\u9001\u53d7\u4fe1\u30c6\u30b9\u30c8\u3092\u884c\u3063\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<h4>\u899a\u3048\u3066\u304a\u3053\u3046\u3000qmail\u306e\u8d77\u52d5\u30b9\u30af\u30ea\u30d7\u30c8\u306f\u3053\u3053\u3060\uff01<\/h4>\n<p>\/usr\/local\/etc\/rc.d\/qmail.sh<\/p>\n<p>&nbsp;<\/p>\n<p>\/var\/qmail\/rc<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u203b\/usr\/local\/etc\/rc.d\/\u306f\u305d\u3053\u306b\u8d77\u52d5\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u7f6e\u304f\u3068FreeBSD\u30b5\u30fc\u30d0\u30fc\u306e\u8d77\u52d5\u3084\u505c\u6b62\u6642\u306b\u30d5\u30a1\u30a4\u30eb\u304c\u81ea\u52d5\u5b9f\u884c\u3055\u308c\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u3059\u3002<\/p>\n<h4>\u899a\u3048\u3066\u304a\u3053\u3046\u3000qmail\u306e\u30ed\u30b0\u306e\u898b\u65b9\u306f\u3053\u3046\u3060\uff01<\/h4>\n<p><strong># cat \/var\/log\/maillog<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>\u3042\u3089\u3001\u666e\u901a\u3002<\/p>\n<p>&nbsp;<\/p>\n<p>*************************************************<\/p>\n<p>\u3007\u4f59\u8ac7<\/p>\n<p>&nbsp;<\/p>\n<p>\u4eca\u56de\u69cb\u7bc9\u3057\u3066\u304d\u305f\u65b9\u6cd5\u3067\u306f\u4e00\u822c\u7684\u306a\u30e1\u30fc\u30eb\u30ed\u30b0\u306e\/var\/log\/maillog\u306b\u81ea\u52d5\u3067\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u3092\u304a\u3044\u3066\u304f\u308c\u308b\u3002\u3088\u304f\u898b\u308b\u69cb\u7bc9\u65b9\u6cd5\u306b\u3088\u3063\u3066\u306f\/var\/log\/qmail\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u4ee5\u4e0b\u306b\u8a2d\u7f6e\u3059\u308b\u3082\u306e\u3067\u3042\u308a\u3001<strong>postfix\u306b\u6163\u308c\u89aa\u3057\u3093\u3067\u3044\u308b\u79c1\u304b\u3089\u3059\u308b\u3068\u3068\u3066\u3082\u898b\u306b\u304f\u3044<\/strong>\u3082\u306e\u3067\u3059\uff1b<br \/>\n\u3055\u3089\u306bqmail\u306e\u672c\u6765\u306e\u30ed\u30b0\u306f\u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\u306e\u5f62\u5f0f\u304c\u7279\u6b8a\u306a\u306e\u3067\u4ee5\u4e0b\u306e\u3088\u3046\u306btai64nlocal\u30b3\u30de\u30f3\u30c9\u3067\u5909\u63db\u3057\u306a\u3044\u3068\u4eba\u9593\u3067\u306f\u6642\u9593\u306e\u5224\u65ad\u304c\u3064\u304d\u307e\u305b\u3093\u3002\u666e\u901a\u3063\u3066\u666e\u901a\u306b\u3042\u308a\u304c\u305f\u3044\u306e\u3060\u3002<\/p>\n<p>&nbsp;<\/p>\n<p># cat \/var\/log\/qmail\/smtpd\/current | tai64nlocal<br \/>\n# cat \/var\/log\/qmail\/current | tai64nlocal<\/p>\n<p>*************************************************<\/p>\n<h4>\u203bSpamAssassin\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u4eba\u7528<\/h4>\n<p># cat \/var\/log\/maillog<\/p>\n[bash]\nFeb 23 05:33:13 hogehoge.net qmail: 1424637193.608689 status: local 1\/10 remote 0\/20<br \/>\nFeb 23 05:33:13 hogehoge.net spamc[1108]: connect to spamd on ::1 failed, retrying (#1 of 3): Connection refused<br \/>\nFeb 23 05:33:13 hogehoge.net spamc[1108]: connect to spamd on 127.0.0.1 failed, retrying (#1 of 3): Connection refused<br \/>\nFeb 23 05:33:14 hogehoge.net spamc[1108]: connect to spamd on ::1 failed, retrying (#2 of 3): Connection refused<br \/>\nFeb 23 05:33:14 hogehoge.net spamc[1108]: connect to spamd on 127.0.0.1 failed, retrying (#2 of 3): Connection refused<br \/>\nFeb 23 05:33:15 hogehoge.net spamc[1108]: connect to spamd on ::1 failed, retrying (#3 of 3): Connection refused<br \/>\nFeb 23 05:33:15 hogehoge.net spamc[1108]: connect to spamd on 127.0.0.1 failed, retrying (#3 of 3): Connection refused<br \/>\nFeb 23 05:33:15 hogehoge.net spamc[1108]: connection attempt to spamd aborted after 3 retries<br \/>\n[\/bash]\n<p>&nbsp;<\/p>\n<p>\u3055\u3063\u304d\u30ed\u30b0\u3067\u898b\u308b\u3068\u3053\u3093\u306a\u98a8\u306bspamd\u304c\u66b4\u308c\u3066\u3044\u308b\u3068\u601d\u3044\u307e\u3059\u3002<br \/>\n\u4e00\u5ea6SpamAssassin\u3092\u524a\u9664\u3057\u3066\u518d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\n# cd \/usr\/ports\/mail\/spamassassin<\/p>\n<p>&nbsp;<\/p>\n<p>\u524a\u9664<\/p>\n<p># make deinstall<\/p>\n<p>&nbsp;<\/p>\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<p># make BATCH=yes WITHOUT_AS_ROOT=yes install clean<\/p>\n<p>&nbsp;<\/p>\n<p>sa-update<\/p>\n<p># \/usr\/local\/bin\/sa-update<\/p>\n<p>&nbsp;<\/p>\n<p>\u8d77\u52d5<\/p>\n<p># \/usr\/local\/etc\/rc.d\/sa-spamd start<\/p>\n<p>&nbsp;<\/p>\n<p># tail -f \/var\/log\/maillog<\/p>\n<p>&nbsp;<\/p>\n[bash]\nFeb 24 18:05:48 hogehoge.net qmail: 1424768748.058130 new msg 7063015<br \/>\nFeb 24 18:05:48 hogehoge.net qmail: 1424768748.058291 info msg 7063015: bytes 1724 from &lt;hogeuser@sys-guard.com&gt; qp 27020 uid 89<br \/>\nFeb 24 18:05:48 hogehoge.net qmail: 1424768748.060911 starting delivery 29: msg 7063015 to local hogehoge.net-hogeuser@hogehoge.net.net<br \/>\nFeb 24 18:05:48 hogehoge.net qmail: 1424768748.060997 status: local 1\/10 remote 0\/20<br \/>\nFeb 24 18:05:48 hogehoge.net spamd[4824]: spamd: connection from localhost [::1]:21107 to port 783, fd 6<br \/>\nFeb 24 18:05:48 hogehoge.net spamd[4824]: spamd: handle_user (getpwnam) unable to find user: &#8216;hogeuser@hogehoge.net&#8217;<br \/>\nFeb 24 18:05:48 hogehoge.net spamd[4824]: spamd: still running as root: user not specified with -u, not found, or set to root, falling back to nobody<br \/>\nFeb 24 18:05:48 hogehoge.net spamd[4824]: spamd: processing message &lt;20150224180545.99AB.7B45075E@sys-guard.com&gt; for hogeuser@hogehoge.net.net:65534<br \/>\nFeb 24 18:05:48 hogehoge.net spamd[4824]: spamd: clean message (1.3\/5.0) for hogeuser@hogehoge.net:65534 in 0.3 seconds, 1724 bytes.<br \/>\nFeb 24 18:05:48 hogehoge.net spamd[4824]: spamd: result: . 1 &#8211; RDNS_NONE,URIBL_BLOCKED scantime=0.3,size=1724,user=hogeuser@hogehoge.net,uid=65534,required_score=5.0,rhost=localhost,raddr=::1,rport=21107,mid=&lt;20150224180545.99AB.7B45075E@sys-guard.com&gt;,autolearn=no autolearn_force=no<br \/>\nFeb 24 18:05:48 hogehoge.net qmail: 1424768748.396273 delivery 29: success: did_0+0+1\/<br \/>\nFeb 24 18:05:48 hogehoge.net qmail: 1424768748.396380 status: local 0\/10 remote 0\/20<br \/>\nFeb 24 18:05:48 hogehoge.net qmail: 1424768748.396433 end msg 7063015<br \/>\n[\/bash]\n<p>&nbsp;<\/p>\n<p>\u30e1\u30fc\u30eb\u3092\u5916\u90e8\u304b\u3089\u53d7\u4fe1\u3057\u3066\u307f\u307e\u3059\u3002<br \/>\nspamd(SpamAssassin)\u304c\u304d\u3061\u3093\u3068\u4ed5\u4e8b\u3092\u3057\u3066\u3044\u308b\u306e\u304c\u308f\u304b\u308a\u307e\u3059\u306d\u3002<\/p>\n<h4>\u5099\u5fd8\u9332 \u30b3\u30d4\u30da\u3067\u4f7f\u3048\u308bvpopmail\u4e3b\u8981\u30b3\u30de\u30f3\u30c9<\/h4>\n<blockquote><p>\u3007\u30d0\u30fc\u30c1\u30e3\u30eb\u30c9\u30e1\u30a4\u30f3\u8ffd\u52a0<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vadddomain<\/strong> \u30c9\u30e1\u30a4\u30f3<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30e1\u30fc\u30eb\u30dc\u30c3\u30af\u30b9\u4f5c\u6210<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vadduser<\/strong> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30e1\u30fc\u30eb\u30dc\u30c3\u30af\u30b9\u524a\u9664<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vdeluser<\/strong> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30d0\u30fc\u30c1\u30e3\u30eb\u30c9\u30e1\u30a4\u30f3\u524a\u9664<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vdeldomain<\/strong> \u30c9\u30e1\u30a4\u30f3<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vpasswd<\/strong> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30e6\u30fc\u30b6\u30fc\u60c5\u5831\u306e\u78ba\u8a8d<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vuserinfo<\/strong> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30c9\u30e1\u30a4\u30f3quota\u8a2d\u5b9a<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vsetuserquota<\/strong> \u30c9\u30e1\u30a4\u30f3 \u5bb9\u91cf<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u30e6\u30fc\u30b6\u30fcquota\u8a2d\u5b9a<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vsetuserquota<\/strong> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9 \u5bb9\u91cf<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u305d\u306e\u4ed6\u30c9\u30e1\u30a4\u30f3\u8a2d\u5b9a\u5909\u66f4<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vmoddomlimits<\/strong> \u30c9\u30e1\u30a4\u30f3 \u5bb9\u91cf\u7b49<\/p>\n<p>&nbsp;<\/p>\n<p>\u3007\u305d\u306e\u4ed6\u30e6\u30fc\u30b6\u30fc\u8a2d\u5b9a\u5909\u66f4<\/p>\n<p>\/usr\/local\/vpopmail\/bin\/<strong>vmoduser<\/strong> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9 \u5bb9\u91cf\u7b49<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h4>qmail\u30d7\u30ed\u30b0\u30e9\u30e0\u7fa4\u4e00\u89a7<\/h4>\n<blockquote><p><strong>qmail-inject<\/strong> \u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u7248\u306e\u30e1\u30fc\u30eb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8<br \/>\n<strong>qmail-smtpd<\/strong> SMTP\u7d4c\u7531\u3067\u30e1\u30fc\u30eb\u3092\u53d7\u4fe1\u3059\u308b\u3002\u53d7\u4fe1\u3057\u305f\u30e1\u30fc\u30eb\u306f qmail-queue \u306b\u6e21\u3055\u308c\u308b<br \/>\n<strong>qmail-queue<\/strong> \u30e1\u30fc\u30eb\u3092\u30ad\u30e5\u30fc\u306b\u767b\u9332\u3059\u308b<br \/>\n<strong>qmail-clean<\/strong> \u30b7\u30b9\u30c6\u30e0\u304c\u30af\u30e9\u30c3\u30b7\u30e5\u3057\u305f\u3068\u304d\u306b\u306b\u30ad\u30e5\u30fc\u5185\u306b\u6b8b\u3055\u308c\u305f\u4e0d\u8981\u306a\u30d5\u30a1\u30a4\u30eb\u3092\u524a\u9664\u3059\u308b<br \/>\n<strong>qmail-send<\/strong> \u30ad\u30e5\u30fc\u4e0a\u306e\u30e1\u30fc\u30eb\u306e\u914d\u9001\u5236\u5fa1\u3092\u884c\u3046<br \/>\n<strong>qmail-lspawn<\/strong> qmail-local\u3092\u547c\u3073\u51fa\u3057\u3066\u30ed\u30fc\u30ab\u30eb\u30e6\u30fc\u30b6\u5b9b\u306e\u30e1\u30fc\u30eb\u3092\u914d\u9001\u3055\u305b\u308b\u3002<\/p>\n<p>qmail-send\u304b\u3089\u547c\u3073\u51fa\u3055\u308c\u308b<br \/>\n<strong>qmail-local<\/strong> \u30ed\u30fc\u30ab\u30eb\u30e6\u30fc\u30b6\u5b9b\u306e\u30e1\u30fc\u30eb\u3092\u914d\u9001\u3059\u308b<br \/>\n<strong>qmail-rspawn<\/strong> qmail-remote\u3092\u547c\u3073\u51fa\u3057\u3066\u30ea\u30e2\u30fc\u30c8\u30e6\u30fc\u30b6\u5b9b\u306e\u30e1\u30fc\u30eb\u3092\u914d\u9001\u3055\u305b\u308b\u3002qmail-send\u304b\u3089\u547c\u3073\u51fa\u3055\u308c\u308b<br \/>\n<strong>qmail-remote<\/strong> \u30ea\u30e2\u30fc\u30c8\u30e6\u30fc\u30b6\u306b\u30e1\u30fc\u30eb\u3092\u914d\u9001\u3059\u308b<br \/>\n<strong>qmail-showctl<\/strong> \u73fe\u5728\u306e\u8a2d\u5b9a\u3092\u8868\u793a\u3059\u308b<br \/>\n<strong>qmail-start<\/strong> \u30e1\u30fc\u30eb\u306e\u914d\u9001\u306e\u305f\u3081\u306e\u30d7\u30ed\u30bb\u30b9 qmail-send\u3001qmail-lspawn\u3001qmail-rspawn\u3001qmail-clean\u3092\u8d77\u52d5\u3059\u308b<br \/>\n<strong>qmail-qmtpd<\/strong> QMTP\u3067\u306e\u63a5\u7d9a\u3092\u53d7\u3051\u4ed8\u3051\u308b<br \/>\n<strong>qmail-pop3d<\/strong> POP3\u306e\u63a5\u7d9a\u6642\u306b\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u30e1\u30fc\u30eb\u8aad\u307f\u8fbc\u307f\u30fb\u524a\u9664\u3092\u652f\u63f4\u3059\u308b<br \/>\n<strong>qmail-popup<\/strong> POP3\u306e\u63a5\u7d9a\u6642\u306b\u3001\u30e6\u30fc\u30b6\u30fb\u30d1\u30b9\u30ef\u30fc\u30c9\u60c5\u5831\u3092\u78ba\u8a8d\u3059\u308b\u305f\u3081\u306b\u5229\u7528\u3059\u308b<br \/>\n<strong>qmail-qread<\/strong> \u30ad\u30e5\u30fc\u306b\u3042\u308b\u30e1\u30fc\u30eb\u306e\u60c5\u5831\u3092\u8868\u793a\u3059\u308b<br \/>\n<strong>qmail-qstat<\/strong> \u30ad\u30e5\u30fc\u306b\u305f\u307e\u3063\u3066\u3044\u308b\u30e1\u30fc\u30eb\u306e\u6570\u3092\u8868\u793a\u3059\u308b<br \/>\n<strong>qmail-tcpto<\/strong> qmail-remote\u306e\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u30c6\u30fc\u30d6\u30eb\u3092\u8868\u793a\u3059\u308b<br \/>\n<strong>qmail-tcpok<\/strong> qmail-remote\u306e\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u30c6\u30fc\u30d6\u30eb\u3092\u521d\u671f\u5316\u3059\u308b<br \/>\n<strong>sendmail<\/strong> sendmail\u30b3\u30de\u30f3\u30c9\u4e92\u63db\u306e\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\u3092\u6301\u3064\u30d7\u30ed\u30b0\u30e9\u30e0\u3002sendmail\u306e\u7f6e\u304d\u63db\u3048\u306e\u305f\u3081\u306b\u6e96\u5099\u3055\u308c\u3066\u3044\u308b<br \/>\n<strong>splogger<\/strong> syslog\u306b\u5404\u7a2e\u30ed\u30b0\u3092\u6e21\u3059<br \/>\n<strong>tcp-env<\/strong> \u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u63a5\u7d9a\u6642\u306e\u60c5\u5831\u3092\u74b0\u5883\u5909\u6570\u306b\u8a2d\u5b9a\u3059\u308b<br \/>\n<strong>qbiff<\/strong> \u65b0\u7740\u30e1\u30fc\u30eb\u304c\u5c4a\u304f\u3068\u753b\u9762\u306b\u305d\u306e\u65e8\u3092\u8868\u793a\u3059\u308b<br \/>\n<strong>maildir2mbox<\/strong> maildir\u5f62\u5f0f\u306e\u30e1\u30fc\u30eb\u30dc\u30c3\u30af\u30b9\u3092mbox\u5f62\u5f0f\u306b\u5909\u63db\u3059\u308b<br \/>\n<strong>maildirmake<\/strong> maildir\u5f62\u5f0f\u306e\u30e1\u30fc\u30eb\u30dc\u30c3\u30af\u30b9\u3092\u4f5c\u6210\u3059\u308b<br \/>\n<strong>maildirwatch<\/strong> \u74b0\u5883\u5909\u6570MAILDIR\u306b\u6307\u5b9a\u3055\u308c\u305f\u30e1\u30fc\u30eb\u30dc\u30c3\u30af\u30b9\u306e\u65b0\u7740\u30e1\u30fc\u30eb\u3092\u8868\u793a\u3059\u308b<br \/>\n<strong>qmail-newmrh<\/strong> \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30ebmorercpthosts\u304b\u3089\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30d5\u30a1\u30fc\u30eb<\/p>\n<p>morercpthosts.cdb\u306b\u66f8\u304d\u51fa\u3059\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306fqmail-smtpd\u304c\u5229\u7528\u3059\u308b<br \/>\n<strong>qmail-newu<\/strong> \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb \/var\/qmail\/users\/assign\u306e\u60c5\u5831\u3092\u3001\u30c7\u30fc\u30bf\u30fc\u30d9\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb \/var\/qmail\/users\/cdb\u306b\u66f8\u304d\u51fa\u3059\u3002\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306f qmail-lspawn\u304c\u308a\u3088\u3046\u3059\u308b\u3002<br \/>\n<strong>qmail-pw2u<\/strong> \/etc\/passwd\u306a\u3069\u306e\u30e6\u30fc\u30b6\u60c5\u5831\u30d5\u30a1\u30a4\u30eb\u3092\u6a19\u6e96\u51fa\u529b\u304b\u3089\u8aad\u307f\u8fbc\u307f\u3001\/var\/qmail\/users\/assign\u306b\u51fa\u529b\u3059\u308b<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>@see<br \/>\n<a title=\"http:\/\/d.hatena.ne.jp\/japanrock_pg\/20090414\/1239695108\" href=\"http:\/\/d.hatena.ne.jp\/japanrock_pg\/20090414\/1239695108\" target=\"_blank\">http:\/\/d.hatena.ne.jp\/japanrock_pg\/20090414\/1239695108<\/a><\/p><\/blockquote>\n<h4>qmail\u3000\u30ad\u30e5\u30fc\u30d7\u30ed\u30bb\u30b9\u4e00\u89a7<\/h4>\n<p>\/var\/qmail\/queue\/\u4ee5\u4e0b\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067queue\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u7528\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u914d\u7f6e\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u904b\u7528\u3067\u30ad\u30e5\u30fc\u8a70\u307e\u308a\u304c\u8d77\u3053\u3063\u305f\u4e8b\u3082\u3042\u308a\u307e\u3059\u3002\u969c\u5bb3\u5fa9\u65e7\u3084qmail\u306e\u30e1\u30fc\u30eb\u30ed\u30b0\u3092\u8aad\u3080\u70ba\u306b\u3082\u628a\u63e1\u3057\u3066\u304a\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n<blockquote><p><strong>pid<\/strong> \u7a7a\u306e\u30d5\u30a1\u30a4\u30eb\uff08\u30e1\u30fc\u30eb\u3092\u30ad\u30e5\u30fc\u306b\u767b\u9332\u3059\u308b\u3068\u304d\u306b\u5229\u7528\uff09<br \/>\n<strong>mess<\/strong> \u30e1\u30fc\u30eb\uff08\u30e1\u30c3\u30bb\u30fc\u30b8\uff09<br \/>\n<strong>intd<\/strong> \u9001\u4fe1\u8005\u3068\u5b9b\u5148\u306e\u30a2\u30c9\u30ec\u30b9\uff08\u30a2\u30c9\u30ec\u30b9\u3092\u30ad\u30e5\u30fc\u306b\u767b\u9332\u3059\u308b\u3068\u304d\u306b\u5229\u7528\uff09<br \/>\n<strong>todo<\/strong> \u9001\u4fe1\u8005\u3068\u5b9b\u5148\u306e\u30a2\u30c9\u30ec\u30b9\uff08qmail-queue\u304b\u3089qmail-send\u306b\u6e21\u3059\u3068\u304d\u306b\u5229\u7528\uff09<br \/>\n<strong>info<\/strong> \u9001\u4fe1\u8005\u306e\u30a2\u30c9\u30ec\u30b9<br \/>\n<strong>local<\/strong> \u5b9b\u5148\u306e\u30a2\u30c9\u30ec\u30b9\uff08\u30ed\u30fc\u30ab\u30eb\u914d\u9001\uff09<br \/>\n<strong>remote<\/strong> \u5b9b\u5148\u306e\u30a2\u30c9\u30ec\u30b9\uff08\u30ea\u30e2\u30fc\u30c8\u914d\u9001\uff09<br \/>\n<strong>bounce<\/strong> \u914d\u9001\u306b\u5931\u6557\u3057\u305f\u30e1\u30fc\u30eb\u306e\u60c5\u5831\uff08\u5b9b\u5148\u30a2\u30c9\u30ec\u30b9\u3068\u3057\u3063\u3071\u308a\u306e\u7406\u7531\uff09<br \/>\n<strong>lock<\/strong> \u30ed\u30c3\u30af\u30d5\u30a1\u30a4\u30eb<\/p><\/blockquote>\n<h4>qmail\u30b9\u30d1\u30e0\u30d5\u30a3\u30eb\u30bf\u30fc\u00a0 Spamdyke<\/h4>\n<p>&nbsp;<\/p>\n<p>\u983c\u308a\u306b\u306a\u308b\u30b9\u30d1\u30e0\u30d5\u30a3\u30eb\u30bf\u30fc\u306eSpamdyke(DNSBL+S25R+Graylisting)<\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #3366ff; text-decoration: underline;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/sys-guard.com\/post-4781\/\" target=\"_blank\">&gt;&gt;\u8a18\u4e8b\u306f\u3053\u3061\u3089<\/a><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>@see<br \/>\n<a title=\"http:\/\/www.danchu.jp\/memo\/qmail.htm\" href=\"http:\/\/www.danchu.jp\/memo\/qmail.htm\" target=\"_blank\">http:\/\/www.danchu.jp\/memo\/qmail.htm<\/a><br \/>\n<a title=\"http:\/\/www.ksknet.net\/freebsd\/qmailvpopmailqm.html\" href=\"http:\/\/www.ksknet.net\/freebsd\/qmailvpopmailqm.html\" target=\"_blank\">http:\/\/www.ksknet.net\/freebsd\/qmailvpopmailqm.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>freeBSD + qmail FreeBSD\u3067qmail\u3092\u69cb\u7bc9\u3059\u308b\u5229\u70b9\u306f\u3001\u8907\u6570\u30d1\u30c3\u30c1\u3092\u5f53\u3066\u306a\u3051\u308c\u3070\u73fe\u4ee3\u3067\u306f\u307e\u3068\u3082\u306b\u4f7f\u3048\u306a\u3044\u30d5\u30e9\u30f3\u30b1\u30f3\u30b7\u30e5\u30bf\u30a4\u30f3\u72b6\u614b\u306eqmail\u306e\u30d1\u30c3\u30c1\u3084\u5404\u7a2e\u9023\u643a\u30bd\u30d5\u30c8\u3092\u91ce\u826f\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u306a\u304f\u3066\u3044\u3044\u3068\u3053\u308d\u3067\u3059\u3002\u307e\u305f\u3001FreeBSD\u306f [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":4342,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,4,20,26],"tags":[],"_links":{"self":[{"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/posts\/4337"}],"collection":[{"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/comments?post=4337"}],"version-history":[{"count":0,"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/posts\/4337\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/media\/4342"}],"wp:attachment":[{"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/media?parent=4337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/categories?post=4337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sys-guard.com\/wp-json\/wp\/v2\/tags?post=4337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}