1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193
|
<?xml version="1.0" encoding="euc-jp"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="ROBOTS" content="NOARCHIVE" />
<title>quickml: Ķڤʥꥹȥƥ</title>
<link rel="stylesheet" href="http://namazu.org/~satoru/satoru.css" media="all" type="text/css" />
</head>
<body>
<p class="lang-navigator"><a href="index.html.en">English</a> | Japanese</p>
<h1><a name="label-0" id="label-0">quickml: Ķڤʥꥹȥƥ</a></h1><!-- RDLabel: "quickml: Ķڤʥꥹȥƥ" -->
<p class="last-modified">ǽ: 2004-06-09 (: 2002-02-12)</p>
<hr />
<p>quickmlФĶڤʥꥹȥƥǤ
quickmlФѤСĶڤʥꥹȥӥǤޤ</p>
<p>ǿǤ
<a href="http://quickml.com/quickml/"><URL:http://quickml.com/quickml/></a>
ǽǤ</p>
<h2><a name="label-1" id="label-1"></a></h2><!-- RDLabel: "" -->
<ul>
<li>2004-06-09: quickml 0.7
<ul>
<li>٤ХĤԤޤ</li>
</ul></li>
<li>2004-02-11: quickml 0.6
<ul>
<li>Ruby 1.8 бޤ</li>
<li>autotool ޤ</li>
<li>¾٤Ĥ</li>
</ul></li>
<li>2002-03-04: quickml 0.5
<ul>
<li>ʥФ륨顼</li>
<li>Ruby 1.6.7ɬפȤ (time.rbȤ)</li>
</ul></li>
<li>2002-03-01: quickml 0.4
<ul>
<li>¾ MTA ȶ¸Ǥ褦ˤ <a href="with-mta.ja.html">with-mta.ja.rd</a></li>
<li>ݡ25֥Хɸ root ¤ΤƤ褦ˤ (quickmlrc: :user, :group)</li>
<li>qmail VERP б (quickmlrc: :use_qmail_verp = true/false)</li>
<li>饤֥ʣΥեʬ</li>
<li>¾٤Ĥ</li>
</ul></li>
<li>2002-02-19: quickml 0.3
<ul>
<li>顼μưεǽƳ</li>
<li>åθڤؤȤߤƳ</li>
<li>¾٤Ĥ</li>
</ul></li>
<li>2002-02-12: quickml 0.2
<ul>
<li>̿ŪʥХ (String.toeuc ǥ顼)</li>
<li>¾٤Ĥ</li>
</ul></li>
<li>2002-02-12: quickml 0.1 </li>
</ul>
<h2><a name="label-2" id="label-2">Ĺ</a></h2><!-- RDLabel: "Ĺ" -->
<ul>
<li>ʥɥ쥹ΥꥹȤĶڤ˺</li>
<li>ʥ֥ɥᥤĤΥꥹȤ</li>
<li>SMTP륵ФȤư</li>
<li>̤Υ륵ФǤ</li>
<li>Ruby ˤ륷ץʼ</li>
</ul>
<h2><a name="label-3" id="label-3"></a></h2><!-- RDLabel: "" -->
<p>GNU General Public License version 2 ˽äեեȥ
ȤƸޤ̵ݾڤǤ</p>
<ul>
<li><a href="http://quickml.com/quickml/quickml-0.7.tar.gz"><URL:http://quickml.com/quickml/quickml-0.7.tar.gz></a></li>
<li><a href="http://sourceforge.net/cvs/?group_id=111025"><URL:http://sourceforge.net/cvs/?group_id=111025></a></li>
</ul>
<h2><a name="label-4" id="label-4">ưĶ</a></h2><!-- RDLabel: "ưĶ" -->
<p>ۤȤɤ UnixƥưȻפޤRed Hat Linux
7.2 NetBSD 1.5.1 ưǧƤޤ</p>
<h2><a name="label-5" id="label-5">ɬפʤ</a></h2><!-- RDLabel: "ɬפʤ" -->
<ul>
<li><a href="http://www.ruby-lang.org/">Ruby</a> 1.6.7ʾ</li>
<li>Ruby 1.8.x 侩</li>
</ul>
<h2><a name="label-6" id="label-6">ȡˡ</a></h2><!-- RDLabel: "ȡˡ" -->
<p>ɸΥȡʤ</p>
<pre>% ./configure && make
# make install # rootˤʤäƤ</pre>
<p>ǴλǤɬפ˱ configure Ϳޤ</p>
<pre>--with-user=USER quickml runs as USER [root]
--with-group=GROUP quickml runs as GROUP [root]
--with-pidfile=FILE PID is stored in FILE [/var/run/quickml.pid]
--with-logfile=FILE Log is recorded in FILE [/var/log/quickml.log]
--with-rubydir=DIR Ruby library files go to DIR [guessed]</pre>
<h2><a name="label-7" id="label-7"></a></h2><!-- RDLabel: "" -->
<p>ɸΥȡǤϡե
/usr/local/etc/quickmlrc.sample ˤޤܤϤ
ޤѹɬפΤϼ 3Ĥ餤Ǥ</p>
<h3><a name="label-8" id="label-8">:smtp_host</a></h3><!-- RDLabel: ":smtp_host" -->
<p>Ǥ륵Фꤷޤ</p>
<h3><a name="label-9" id="label-9">:domain</a></h3><!-- RDLabel: ":domain" -->
<p>ꥹȤΥɥ쥹 @ޡα¦ꤷޤ</p>
<h3><a name="label-10" id="label-10">:postmaster</a></h3><!-- RDLabel: ":postmaster" -->
<p>顼Ȥ From: Υɥ쥹ꤷޤ</p>
<h2><a name="label-11" id="label-11">ФλȤ</a></h2><!-- RDLabel: "ФλȤ" -->
<p>quickmlФ SMTPݡ (25) Ѥ뤿 root ¤
¹Ԥɬפޤ</p>
<h3><a name="label-12" id="label-12">ư</a></h3><!-- RDLabel: "ư" -->
<pre># quickml-ctl start</pre>
<h3><a name="label-13" id="label-13"></a></h3><!-- RDLabel: "" -->
<pre># quickml-ctl stop</pre>
<h3><a name="label-14" id="label-14">Ƶư</a></h3><!-- RDLabel: "Ƶư" -->
<pre># quickml-ctl restart</pre>
<h2><a name="label-15" id="label-15">ꥹȤλȤ</a></h2><!-- RDLabel: "ꥹȤλȤ" -->
<p><a href="http://quickml.com/usage.html">QuickMLλȤ</a>
<a href="http://quickml.com/FAQ.html">QuickMLFAQ</a> Υڡ
quickml.comʬʬΥɥᥤ֤̾ɤǤ
</p>
<h2><a name="label-16" id="label-16">顼μư</a></h2><!-- RDLabel: "顼μư" -->
<p>ѥ륵ФȤ
<a href="http://www.qmail.org/">qmail</a> ޤXVERP б
<a href="http://www.postfix.org/">Postfix</a> ȤäƤϡ
顼μưεǽͭˤʤޤѥ륵
Ф饨顼뤬 5֤äƤɥ쥹ꥹ
鼫ưŪ˺ޤ
ͤ quickmlrc :auto_unsubscribe_count ѹǽǤ</p>
<p>qmail ξ quickmlrc :use_qmail_verp = true ꤷ
ƤPostfix ξפǤ</p>
<h2><a name="label-17" id="label-17">֥ɥᥤǽ</a></h2><!-- RDLabel: "֥ɥᥤǽ" -->
<p>quickml DNS wildcard MX Ѥơʥ֥ɥᥤ
ĤΥꥹȤ뵡ǽޤquickml Υ֥
ᥤǽͭˤ뤿ˤϡ륵֥ɥᥤΥ
quickml ФưƤۥȤɬפ
ˤ DNS wildcard MX RR (Resource Record)
ޤ</p>
<p>BIND ˾Ҳ𤷤ޤquickmlФϡ
ml.pitecan.com (192.168.0.1) ưƤΤȤޤ</p>
<pre>$ORIGIN pitecan.com.
@ IN MX 10 ml ; 1
* IN MX 10 ml ; 2
ml IN A 192.168.0.1 ; 3
IN MX 10 ml ; 4</pre>
<h3><a name="label-18" id="label-18"></a></h3><!-- RDLabel: "" -->
<ol>
<li>@pitecan.com Υ ml.pitecan.com ˸</li>
<li>Ǥդ pitecan.com ֥ɥᥤΥ ml.pitecan.com ˸</li>
<li>ml.pitecan.com IPɥ쥹</li>
<li>MX RR </li>
</ol>
<h2><a name="label-19" id="label-19">ꥹȤδե</a></h2><!-- RDLabel: "ꥹȤδե" -->
<p>ɸΥȡǤ /usr/local/var/lib/quickml ˳ƥ
ꥹȤδե뤬֤ޤŪˤϼ 3ĤΥե
뤫鹽ޤ</p>
<ul>
<li>foo: ꥹȤΥСꥹ</li>
<li>foo,count: ꥹȤΥꥢֹ</li>
<li>foo,keyword: ֥ꥹȤΥ</li>
</ul>
<h3><a name="label-20" id="label-20">üʴե</a></h3><!-- RDLabel: "üʴե" -->
<p>ζեȡüʥꥹȤ
ȤǤޤ</p>
<ul>
<li>foo,permanent: Ǥʤꥹ</li>
<li>foo,forward: ïǤƤǤꥹ</li>
<li>foo,unlimited: С¤Τʤꥹ</li>
<li>foo,config: С륵ʤɤ¤</li>
</ul>
<h2><a name="label-21" id="label-21">quickml-analog</a></h2><!-- RDLabel: "quickml-analog" -->
<p>quickml-analog quickml ΥϤƥդġ
Ǥgnuplot, ImageMagick, ghostscript ɬפǤΤ
˼¹ԤƻȤޤ</p>
<pre>% quickml-analog -i -o output-dir quickml.log</pre>
<h2><a name="label-22" id="label-22">quickmlФΥꥹ</a></h2><!-- RDLabel: "quickmlФΥꥹ" -->
<p>quickmlФ
<a href="http://namazu.org/~satoru/archives/quickml-server/">ꥹ</a>
ޤ
̣ΤϤɤΤ褦ʥȻäǤޤ</p>
<pre>Subject: äޤ
To: quickml-server@quickml.com
Cc: satoru@namazu.org
ʸ˰</pre>
<h2><a name="label-23" id="label-23">QuickML</a></h2><!-- RDLabel: "QuickML" -->
<p>QuickML Υǥ
<a href="http://namazu.org/~satoru//">ů</a>
<a href="http://pitecan.com/">Ƿ</a>
λ̤ޤޤquickmlФPerlˤץ
ȥפӤ RubyǽľΤǤ֥ɥᥤǽ
μ¸ˡˤĤƤ
<a href="http://www.csl.sony.co.jp/person/sohgo/">ո</a>
餤ޤ</p>
<hr />
<address><a href="http://namazu.org/~satoru/">Satoru Takabayashi</a></address>
</body>
</html>
|