<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>バリューサーバー on qwerty.work</title>
        <link>https://qwerty.work/categories/%E3%83%90%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC/</link>
        <description>Recent content in バリューサーバー on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Sun, 08 Jan 2017 14:53:07 +0900</lastBuildDate><atom:link href="https://qwerty.work/categories/%E3%83%90%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>バリューサーバーのフィルター設定でスパムメール（迷惑メール）対策する方法</title>
            <link>https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/</link>
            <pubDate>Sun, 08 Jan 2017 14:53:07 +0900</pubDate>
            <guid>https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/</guid>
            <description>&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;で独自ドメインのメールを使っているのですが、最近1日に約100通以上のスパムメールが届くようになり、メールの削除作業が面倒になってきました。送られてくる迷惑メールはほぼすべてが海外からの英文メール。&lt;/p&gt;&#xA;&lt;p&gt;リアルタイムなメールの受信や、いろいろなデバイスでメールができるようにWEBメーラーを使用しています。現在使用しているメーラー側では迷惑メールの設定の画面もなく、メーラー側で迷惑メールのフィルター設定ができません。&lt;/p&gt;&#xA;&lt;p&gt;じゃぁ、どうすればいいの？&lt;/p&gt;&#xA;&lt;p&gt;バリューサーバーの管理画面の**「ドメインメールの設定・追加」&lt;strong&gt;に&lt;/strong&gt;「カスタムフィルター」**というのがあり、メールクライアント側ではなく、メールサーバー側に振り分けルールを登録してやれば振り分けれるようです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;403px&#34; data-flex-grow=&#34;168&#34; height=&#34;476&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-03.jpg&#34; width=&#34;800&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;カスタムフィルターを登録してみる&#34;&gt;カスタムフィルターを登録してみる&#xA;&lt;/h2&gt;&lt;p&gt;例えば、迷惑メールが届くアドレスを仮に&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;mailto:aaa@example.com&#34; &gt;aaa@example.com&lt;/a&gt;&lt;/strong&gt;とします。&lt;/p&gt;&#xA;&lt;h3 id=&#34;フィルター１ウィルスメールはゴミ箱へ&#34;&gt;フィルター１　ウィルスメールはゴミ箱へ&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;ではウィルスメールはメールの**件名に「*&lt;em&gt;&lt;strong&gt;&lt;strong&gt;VIRUS&lt;/strong&gt;&lt;/strong&gt;&lt;/em&gt;」**が付いて届きます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;670px&#34; data-flex-grow=&#34;279&#34; height=&#34;189&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-05.jpg&#34; width=&#34;528&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;なので、件名に「*&lt;em&gt;&lt;strong&gt;&lt;strong&gt;VIRUS&lt;/strong&gt;&lt;/strong&gt;&lt;/em&gt;」が含まれたものは直接削除でもいいのですが、振り分けの挙動を見るために今回はゴミ箱（.Trashフォルダ）に入れるようにします。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;550px&#34; data-flex-grow=&#34;229&#34; height=&#34;354&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06_hu_14208677adb59e13.jpg 800w, https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06.jpg 812w&#34; width=&#34;812&#34;&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;1行目の条件：　[Subject(題名)] が [*****VIRUS*****] [を含む]&lt;/li&gt;&#xA;&lt;li&gt;処理：　[&lt;strong&gt;./.Trash&lt;/strong&gt;] [に振り分ける]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;エスケープ処理と使用できない文字&#34;&gt;エスケープ処理と使用できない文字&#xA;&lt;/h4&gt;&lt;p&gt;「*」はエスケープ処理しないといけないので「\」を付けて**「*」**にします。その他の文字は以下の通り。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1196px&#34; data-flex-grow=&#34;498&#34; height=&#34;152&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-07.jpg&#34; width=&#34;758&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;フィルター２迷惑メールはスパムフォルダへ&#34;&gt;フィルター２　迷惑メールはスパムフォルダへ&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;では&lt;strong&gt;SpamAssassin&lt;/strong&gt;というもので迷惑メールを判定して、メールヘッダにスパムレベル（&lt;em&gt;印の数がレベル数になっている）を&lt;/em&gt;*「X-Spam-Level: ****&lt;strong&gt;」&lt;strong&gt;といった感じで挿入しているようで、ここをフィルターにかけます。「X-Spam-Flag: YES」でもいいかもしれません。ちなみにフィルターによるメールの振り分けは&lt;/strong&gt;procmail&lt;/strong&gt;というもので行っているようです。&lt;/p&gt;&#xA;&lt;p&gt;メーラーでメールヘッダーを開いてみたところ&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;777px&#34; data-flex-grow=&#34;324&#34; height=&#34;174&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-02.jpg&#34; width=&#34;564&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;英文メールに限らず、日本語やその他の言語でも&lt;strong&gt;Spam Levelが「&lt;/strong&gt;***（5）以上」**の場合、迷惑メールフォルダ（.Spamフォルダ）に振り分けます。どのレベルがいいかはよくわかりませんがとりあえず5で様子をみたいと思います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1233px&#34; data-flex-grow=&#34;514&#34; height=&#34;149&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-2.jpg&#34; width=&#34;766&#34;&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;1行目の条件：　[ヘッダ全体] が [X-Spam-Level: ****] [を含む]&lt;/li&gt;&#xA;&lt;li&gt;処理：　[&lt;strong&gt;./.Spam&lt;/strong&gt;] [に振り分ける]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;※「*」はエスケープ処理しないといけないので「\」を付けて**「*」**にします。&lt;/p&gt;&#xA;&lt;h4 id=&#34;メールフォルダーについて&#34;&gt;メールフォルダーについて&#xA;&lt;/h4&gt;&lt;p&gt;ちなみに&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;のメールフォルダーは以下のように「.（どっと）」が付いたフォルダーになっています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;216px&#34; data-flex-grow=&#34;90&#34; height=&#34;306&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-08.jpg&#34; width=&#34;276&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;フィルター３英文メールは全部スパムフォルダへ&#34;&gt;フィルター３　英文メールは全部スパムフォルダへ&#xA;&lt;/h3&gt;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1309px&#34; data-flex-grow=&#34;545&#34; height=&#34;147&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-3.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-3_hu_669a52d51903bb98.jpg 800w, https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-3.jpg 802w&#34; width=&#34;802&#34;&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;1行目の条件：　[全体に日本語を含まない]&lt;/li&gt;&#xA;&lt;li&gt;2行目の条件：　[全体] が [&lt;strong&gt;.&lt;/strong&gt;*] [を含む] ←これ絶対必要&lt;/li&gt;&#xA;&lt;li&gt;処理：　[&lt;strong&gt;./.Spam&lt;/strong&gt;] [に振り分ける]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;2行目の条件は不要に思えますが、これがないと保存してもこのフィルターの登録が消えます。&lt;/p&gt;&#xA;&lt;p&gt;そして、この条件を登録するとなぜか英文メールがスパムフォルダに振り分けられると同時に、同じメールが受信トレイにも残り、メールが2重になります。多分2行目に [&lt;strong&gt;.&lt;/strong&gt;*] があるからなんだと思います。&lt;/p&gt;&#xA;&lt;p&gt;この場合、「ドメインメールの設定」画面で&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;mailto:aaa@example.com&#34; &gt;aaa@example.com&lt;/a&gt;&lt;/strong&gt;の「受信方法」を「POP/WEB受信のみ」を**「メールを破棄」**にします。保存を押すと「破棄」と表示が変わります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;594px&#34; data-flex-grow=&#34;247&#34; height=&#34;284&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-04.jpg&#34; width=&#34;704&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;　　↓&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;484px&#34; data-flex-grow=&#34;201&#34; height=&#34;215&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-00.jpg&#34; width=&#34;434&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;破棄して大丈夫なの？&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;と、フィルターのルールに引っかからない正常なメールも全部受信された時点で破棄されてしまうんじゃないかと思いましたが、ちゃんとメールは届きました。「破棄」にすると英文メールはすべて迷惑メールフォルダへ行き、受信トレイには同じメールが残らなくなりました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;フィルター４ルールの最後に必要なお約束フィルター&#34;&gt;フィルター４　ルールの最後に必要なお約束フィルター&#xA;&lt;/h3&gt;&lt;p&gt;ルールの最後には必ずこのフィルターのルールが必要です。上記以外は全部普通に受信トレイに振り分けるという感じっぽいです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1302px&#34; data-flex-grow=&#34;542&#34; height=&#34;147&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-4.jpg&#34; width=&#34;798&#34;&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;1行目の条件：　[全体] が [.*] [を含む]&lt;/li&gt;&#xA;&lt;li&gt;処理：　[&lt;strong&gt;./&lt;/strong&gt;] [に振り分ける]&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;おわり&#34;&gt;おわり&#xA;&lt;/h2&gt;&lt;p&gt;これで取り合えず今のところ迷惑メールの振り分けに成功しています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;720px&#34; data-flex-grow=&#34;300&#34; height=&#34;240&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-09.jpg&#34; width=&#34;720&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;ルール設定画面全体のスクリーンショットも残しておきます。&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;268px&#34; data-flex-grow=&#34;111&#34; height=&#34;889&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-5.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-5_hu_cd39439749adc55d.jpg 800w, https://qwerty.work/post/2017/01/valueserver_spammail_filter_rule/images/No-06-5.jpg 994w&#34; width=&#34;994&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;参考サイト&#34;&gt;参考サイト&#xA;&lt;/h2&gt;&lt;p&gt;以下のサイトを参考しました。&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;以外に同じGMOデジロックが提供している&lt;a class=&#34;link&#34; href=&#34;https://www.xrea.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;XREA&lt;/a&gt;、&lt;a class=&#34;link&#34; href=&#34;https://www.coreserver.jp/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;CORESERVER&lt;/a&gt;も同じ方法になるかと思います。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;http://wp.kikuchisan.net/xrea-spammail.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://wp.kikuchisan.net/xrea-spammail.html&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
        </item><item>
            <title>リッチなUIのPHP製のWEBメーラー「RainLoop Webmail」をレンタルサーバーに入れてみた</title>
            <link>https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/</link>
            <pubDate>Fri, 06 Jan 2017 23:56:57 +0900</pubDate>
            <guid>https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/</guid>
            <description>&lt;p&gt;パソコン、スマホ、タブレットなど、どの端末からでもメールを確認できるWEBメーラー。いろいろありますが、やっとレンタルサーバーで使える理想の物を見つけました**「&lt;a class=&#34;link&#34; href=&#34;https://www.rainloop.net/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;RainLoop Webmail&lt;/a&gt;」**&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-00.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1210px&#34; data-flex-grow=&#34;504&#34; height=&#34;119&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-00.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;自前のLinuxサーバーに入れてみたというようなブログはたくんさんヒットしたのですが、レンタルサーバーに入れてみた記事は見当たらず、入れてみたらどうなるのかな～と、現在使用している&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;でも使えたのでメモ。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.rainloop.net/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.rainloop.net/&#34; alt=&#34;https://www.rainloop.net/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.rainloop.net/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.rainloop.net/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;PHP製で無料&lt;/li&gt;&#xA;&lt;li&gt;レンタルサーバーでも動く&lt;/li&gt;&#xA;&lt;li&gt;設定・設置が簡単&lt;/li&gt;&#xA;&lt;li&gt;DBはSQLiteで設定不要（MySQL、PostgreSQLも使える）&lt;/li&gt;&#xA;&lt;li&gt;日本語対応&lt;/li&gt;&#xA;&lt;li&gt;リッチなユーザーインターフェース&lt;/li&gt;&#xA;&lt;li&gt;デザインがよくテーマも変更できる&lt;/li&gt;&#xA;&lt;li&gt;スマホやタブレット用のレイアウトあり&lt;/li&gt;&#xA;&lt;li&gt;メールアドレスの切り替えが簡単&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BXQOH&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;パソコンの画面&#34;&gt;パソコンの画面&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-32.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;484px&#34; data-flex-grow=&#34;202&#34; height=&#34;297&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-32.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;スマホの画面&#34;&gt;スマホの画面&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/IMG_6031.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;276px&#34; data-flex-grow=&#34;115&#34; height=&#34;500&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/IMG_6031.jpg&#34; width=&#34;577&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;デモサイト&#34;&gt;デモサイト&#xA;&lt;/h4&gt;&lt;p&gt;こちら↓の&lt;a class=&#34;link&#34; href=&#34;https://mail.rainloop.net/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;デモサイト&lt;/a&gt;でデザインの確認と試用ができます。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://mail.rainloop.net/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://mail.rainloop.net/&#34; alt=&#34;https://mail.rainloop.net/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://mail.rainloop.net/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://mail.rainloop.net/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;設置してみる&#34;&gt;設置してみる&#xA;&lt;/h2&gt;&lt;p&gt;設置はとても簡単です。ダウンロードしたファイルをアップロードするだけです。データベースはSQLiteがデフォルトで特に設定するものはなく、CMSみたいにデータベースの設定やConfigファイルを事前に準備する作業はありませんでした。&lt;/p&gt;&#xA;&lt;h3 id=&#34;ダウンロード&#34;&gt;ダウンロード&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.rainloop.net/downloads/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Downloadページ&lt;/a&gt;から**「Community edition」**をダウンロードする。&lt;strong&gt;Standard edition&lt;/strong&gt;というのもありますが、&lt;strong&gt;Community edition&lt;/strong&gt;をダウンロードします。（今日現在のバージョンはv1.10.5.192）&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-01.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;351px&#34; data-flex-grow=&#34;146&#34; height=&#34;410&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-01.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;解凍する&#34;&gt;解凍する&#xA;&lt;/h3&gt;&lt;p&gt;ダウンロードした**「rainloop-community-latest.zip」**を解凍します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-03.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;391px&#34; data-flex-grow=&#34;162&#34; height=&#34;332&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-03.jpg&#34; width=&#34;541&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;サーバーにアップロード&#34;&gt;サーバーにアップロード&#xA;&lt;/h3&gt;&lt;p&gt;WEBサーバーにRainLoop用のフォルダをルートでもどこでもいいので、&lt;strong&gt;rainloop&lt;/strong&gt;とか&lt;strong&gt;webmail&lt;/strong&gt;とか適当にフォルダを作成し、そこに解凍したフォルダの中にある以下の3つをアップロードします。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-04.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;709px&#34; data-flex-grow=&#34;295&#34; height=&#34;203&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-04.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;data&lt;/li&gt;&#xA;&lt;li&gt;rainloop&lt;/li&gt;&#xA;&lt;li&gt;index.php&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-53.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;385px&#34; data-flex-grow=&#34;160&#34; height=&#34;91&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-53.jpg&#34; width=&#34;146&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;パーミッションを設定&#34;&gt;パーミッションを設定&#xA;&lt;/h3&gt;&lt;ul&gt;&#xA;&lt;li&gt;フォルダ：755&lt;/li&gt;&#xA;&lt;li&gt;ファイル：644&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;以上で、設置は完了です。&lt;/p&gt;&#xA;&lt;h2 id=&#34;ログインしてみる&#34;&gt;ログインしてみる&#xA;&lt;/h2&gt;&lt;p&gt;この手の物は足りない物があったりして一発で表示されないことがあったりするのですが、あっさりログイン画面が表示されました。まずは管理画面で設定をします。&lt;/p&gt;&#xA;&lt;h3 id=&#34;管理画面にログイン&#34;&gt;管理画面にログイン&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://www.example.com/webmail/?admin%e3%81%ae%e3%82%88%e3%81%86%e3%81%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%ad%e3%83%bc%e3%83%89%e3%81%97%e3%81%9findex.php%e3%81%ab%e5%af%be%e3%81%97%e3%81%a6**?admin**%e3%82%92%e4%bb%98%e3%81%91%e3%81%a6%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://www.example.com/webmail/?admin%e3%81%ae%e3%82%88%e3%81%86%e3%81%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%ad%e3%83%bc%e3%83%89%e3%81%97%e3%81%9findex.php%e3%81%ab%e5%af%be%e3%81%97%e3%81%a6**?admin**%e3%82%92%e4%bb%98%e3%81%91%e3%81%a6%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9&#34; alt=&#34;http://www.example.com/webmail/?adminのようにアップロードしたindex.phpに対して**?admin**を付けてアクセス&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://www.example.com/webmail/?adminのようにアップロードしたindex.phpに対して**?admin**を付けてアクセス&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://www.example.com/webmail/?adminのようにアップロードしたindex.phpに対して**?admin**を付けてアクセス&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;初期は以下のユーザーIDとパスワードでログインします。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;初期ユーザーID：&lt;strong&gt;admin&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;初期パスワード：&lt;strong&gt;12345&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-07.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;516px&#34; data-flex-grow=&#34;215&#34; height=&#34;293&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-07.jpg&#34; width=&#34;631&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;?admin&lt;/strong&gt;が無いと管理画面ではなく、見た目が同じのメーラーのログイン画面が表示されログインできません。&lt;/p&gt;&#xA;&lt;h3 id=&#34;言語を日本語に変更&#34;&gt;言語を日本語に変更&#xA;&lt;/h3&gt;&lt;p&gt;Englishをクリックして2つとも日本語に変更します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-09.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;299px&#34; data-flex-grow=&#34;124&#34; height=&#34;480&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-09.jpg&#34; width=&#34;599&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;　　↓&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-10.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;441px&#34; data-flex-grow=&#34;184&#34; height=&#34;515&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-10.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-10_hu_a7e1c8396ef848dd.jpg 800w, https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-10.jpg 948w&#34; width=&#34;948&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;管理者のユーザー名とパスワードを変更&#34;&gt;管理者のユーザー名とパスワードを変更&#xA;&lt;/h3&gt;&lt;p&gt;**「変更」&lt;strong&gt;をクリックするか&lt;/strong&gt;「セキュリティ」**の画面で、新しい管理者のユーザー名とパスワードに変更します。変更すると初期の「admin」と「12345」では入れなくなります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-11.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;549px&#34; data-flex-grow=&#34;228&#34; height=&#34;316&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-11.jpg&#34; width=&#34;723&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;　　↓&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-54.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;354px&#34; data-flex-grow=&#34;147&#34; height=&#34;485&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-54.jpg&#34; width=&#34;717&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;メールサーバーの登録&#34;&gt;メールサーバーの登録&#xA;&lt;/h3&gt;&lt;p&gt;画面左のメニューにある**「ドメイン」&lt;strong&gt;をクリックして使用するメールのドメインとメールサーバーの情報を登録します。例えば、メールアドレスが&lt;/strong&gt;&lt;a class=&#34;link&#34; href=&#34;mailto:a@example.com&#34; &gt;a@example.com&lt;/a&gt;**の場合、&lt;strong&gt;example.com&lt;/strong&gt;を登録します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;449px&#34; data-flex-grow=&#34;187&#34; height=&#34;474&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-16.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-16_hu_d968e567d755421a.jpg 800w, https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-16.jpg 888w&#34; width=&#34;888&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;　　↓&lt;/p&gt;&#xA;&lt;p&gt;扱える&lt;strong&gt;受信サーバー&lt;/strong&gt;は&lt;strong&gt;POP&lt;/strong&gt;ではなく&lt;strong&gt;IMAP&lt;/strong&gt;のみです。ここはメールサーバーの登録でメールアドレスの設定ではありません。RainLoopにはメールアドレスの情報を設定するところは無いようです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-18.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;356px&#34; data-flex-grow=&#34;148&#34; height=&#34;578&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-18.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-18_hu_20f1de4ed2c203d7.jpg 800w, https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-18.jpg 858w&#34; width=&#34;858&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;　　↓&lt;/p&gt;&#xA;&lt;p&gt;必要な情報を入力して左下の**「接続テスト」&lt;strong&gt;をクリックすると、正常に接続できた場合、ボタンと文字が緑色になります。そして&lt;/strong&gt;「追加」**を押して追加を完了します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-19.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;354px&#34; data-flex-grow=&#34;147&#34; height=&#34;573&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-19.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-19_hu_af968cedc8aede9.jpg 800w, https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-19.jpg 847w&#34; width=&#34;847&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;メールサーバーがIMAPに対応していればGmailやOutlook.comなどのメーラーとしても使えます。登録がデフォルトであるので、使用する場合はチェックをONにします。今回はexample.comだけチェックをONにします。&lt;/p&gt;&#xA;&lt;p&gt;メールサーバーの設定を編集（変更・修正）する場合はドメイン名をクリックすると上記のメールサーバーの設定画面が表示されます。&lt;/p&gt;&#xA;&lt;p&gt;　　↓&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-21.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;591px&#34; data-flex-grow=&#34;246&#34; height=&#34;257&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-21.jpg&#34; width=&#34;633&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;迷惑メールフィルタを使用する場合&#34;&gt;迷惑メールフィルタを使用する場合&#xA;&lt;/h3&gt;&lt;p&gt;自分で立てたLinuxサーバーのメールサーバーやレンタルサーバーのIMAPサーバーで&lt;strong&gt;managesieve&lt;/strong&gt;の機能が有効になっていれば、SEIVEの迷惑メールフィルタの設定もできるようです。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;参考：&lt;a class=&#34;link&#34; href=&#34;http://www.wildtree.jp/~araki/wiki/index.php?RainLoop&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://www.wildtree.jp/~araki/wiki/index.php?RainLoop&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-39.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;446px&#34; data-flex-grow=&#34;185&#34; height=&#34;511&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-39.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-39_hu_78459574af4ec5f4.jpg 800w, https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-39.jpg 950w&#34; width=&#34;950&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ちなみに&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;には入っておらず、設定を入力して「接続テスト」をクリックしたところ赤文字になってエラーになりました。ポートはほとんどの場合&lt;strong&gt;2000&lt;/strong&gt;か&lt;strong&gt;4190&lt;/strong&gt;のようですが、どちらを入力してもダメでした。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-39-2.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;446px&#34; data-flex-grow=&#34;185&#34; height=&#34;511&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-39-2.jpg&#34; srcset=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-39-2_hu_5ad02863c8770c25.jpg 800w, https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-39-2.jpg 950w&#34; width=&#34;950&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BX3J6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー(ValueServer)&lt;/a&gt;では&lt;strong&gt;SpamAssassin&lt;/strong&gt;でスパム判定し、&lt;strong&gt;procmail&lt;/strong&gt;で迷惑メールを振り分けていてSEIVEは使用できないようです。&lt;/p&gt;&#xA;&lt;p&gt;以上で、RainLoopの設置と設定は完了です。&lt;/p&gt;&#xA;&lt;p&gt;ここで「あれ？メールアドレスの設定は？」と思うかもしれませんが、いくら探してもメールアカウントを指定するページはありません。でもメールBOXは開けるの心配ありません。&lt;/p&gt;&#xA;&lt;h2 id=&#34;メールを開いてみる&#34;&gt;メールを開いてみる&#xA;&lt;/h2&gt;&lt;h3 id=&#34;ログイン&#34;&gt;ログイン&#xA;&lt;/h3&gt;&lt;p&gt;トップページ（http://www.example.com/webmail/）にアクセスし、&lt;strong&gt;メールサーバーに登録してあるアカウント名とパスワード&lt;/strong&gt;でログインします。&lt;/p&gt;&#xA;&lt;p&gt;メールサーバーによってはアカウント名はメールアドレスではなく、＠マークより前の**「a」**のみだったりして異なる場合があります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-24.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;368px&#34; data-flex-grow=&#34;153&#34; height=&#34;298&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-24.jpg&#34; width=&#34;458&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;先ほども記載した通り、RainLoopではメールアカウントを設定するところはなく、ログイン画面のメールアカウントとパスワードを管理画面で設定したメールサーバーに送信してメールボックスを開きます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-55.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;331px&#34; data-flex-grow=&#34;137&#34; height=&#34;580&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-55.jpg&#34; width=&#34;800&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;別のアカウントに切り替え&#34;&gt;別のアカウントに切り替え&#xA;&lt;/h3&gt;&lt;p&gt;同じドメインのメールが他にある場合、**「アカウントの追加」**で追加すると、&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;mailto:a**@example.com&#34; &gt;a**@example.com&lt;/a&gt;でログインして&lt;/strong&gt;&lt;a class=&#34;link&#34; href=&#34;mailto:b**@example.com&#34; &gt;b**@example.com&lt;/a&gt;、**&lt;a class=&#34;link&#34; href=&#34;mailto:c**@example.com&#34; &gt;c**@example.com&lt;/a&gt;を右上のメニューから再ログインなしでメールボックスの表示を切り替えることができて便利です。&lt;/p&gt;&#xA;&lt;h3 id=&#34;&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-50.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;280px&#34; data-flex-grow=&#34;116&#34; height=&#34;306&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-50.jpg&#34; width=&#34;357&#34;&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&lt;p&gt;　　↓&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-51.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;495px&#34; data-flex-grow=&#34;206&#34; height=&#34;285&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-51.jpg&#34; width=&#34;588&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;テーマ&#34;&gt;テーマ&#xA;&lt;/h3&gt;&lt;p&gt;テーマはデフォルトでいろいろあって、どれも感じがいいです。メーラーと管理画面で異なるテーマを設定できるようです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-52.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;404px&#34; data-flex-grow=&#34;168&#34; height=&#34;475&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-52.jpg&#34; width=&#34;800&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;themeフォルダ&lt;/strong&gt;をいじればオリジナルのテーマに着せ替えることもできそうです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/01/06/No-59.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;118px&#34; data-flex-grow=&#34;49&#34; height=&#34;597&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2017/01/php_webmailer_rainloop_webmail/images/No-59.jpg&#34; width=&#34;294&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>バリューサーバーのcronでMovabletypeの再構築を自動化できない</title>
            <link>https://qwerty.work/post/2015/04/cron-movabletype-rebuild/</link>
            <pubDate>Tue, 07 Apr 2015 10:15:27 +0900</pubDate>
            <guid>https://qwerty.work/post/2015/04/cron-movabletype-rebuild/</guid>
            <description>&lt;p&gt;バリューサーバーのcronでMovabletypeの再構築を自動化できない&lt;/p&gt;&#xA;&lt;p&gt;昨日は&lt;a class=&#34;link&#34; href=&#34;http://qwerty.work/blog/2015/04/movabletype-rebuild-pages.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバーでMovabletypeの再構築を行うスクリプトの動作を確認できた&lt;/a&gt;ので、）あとはcronにそのスクリプトを登録し、毎日自動的に再構築をしようと**コントロールパネルの「CRONジョブの設定・編集」**に登録しました。&lt;/p&gt;&#xA;&lt;p&gt;ところが実行されていない！？あれ？？なんで？？&lt;/p&gt;&#xA;&lt;p&gt;ヘテムルの時は実行が成功したのか、エラーが出ているのかメールが届いていたのですが、メールも届かず、cronが動いているのかどうなのか、さっぱりわかりません。サポートも期待できないので、自己解決するためにいろいろ調べました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;crondの動作状況を調べる&#34;&gt;crondの動作状況を調べる&#xA;&lt;/h3&gt;&lt;p&gt;cronを使用するためにcrondというやつが動いていないといけないみたいで、Tera Termを使ってレンタルサーバーにSSHで接続し、以下のコマンドで調べます。(SSHはTeraTermなどのSSHクライアントでバリューサーバーの場合、ホスト名：**.valueserver.jp、ユーザーID、FTPパスワードで接続します。）&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# /etc/rc.d/init.d/crond status&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;すると、&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;crond (pid  *****) is running...&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;と返ってきたので、どうやらcronは動いているみたいです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2015/04/07/crond.png&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;328px&#34; data-flex-grow=&#34;136&#34; height=&#34;292&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2015/04/cron-movabletype-rebuild/images/crond-s.png&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;もし、cronが動いていなかったら&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;/etc/rc.d/init.d/crond start&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;再起動の場合は&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;/etc/rc.d/init.d/crond restart&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&#xA;&lt;li&gt;参考：&lt;a class=&#34;link&#34; href=&#34;https://www.express.nec.co.jp/linux/distributions/knowledge/system/crond.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://www.express.nec.co.jp/linux/distributions/knowledge/system/crond.html&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;crontab--lでcronジョブの登録状況を調べる&#34;&gt;crontab -lでcronジョブの登録状況を調べる&#xA;&lt;/h3&gt;&lt;p&gt;SSHで以下のコマンドを打つ&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;crontab -l&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;すると「CRONジョブの設定・編集」に登録した内容が表示されました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2015/04/07/crontab-l.png&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;328px&#34; data-flex-grow=&#34;136&#34; height=&#34;292&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2015/04/cron-movabletype-rebuild/images/crontab-l-s.png&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ちゃんと登録されているみたいです。&lt;/p&gt;&#xA;&lt;p&gt;じゃあなんで動かない！？&lt;/p&gt;&#xA;&lt;p&gt;昨日はSSHからcronで登録したファイルでちゃんとrebuild-pageｓを実行することができたのになんで？まだ何かエラーがあるの？&lt;/p&gt;&#xA;&lt;p&gt;とういうことで、cronで登録のファイルが実行されたときにどうなっているのかを知るために、今度はエラーメールが届くような方法がないか探したところ&lt;strong&gt;crontab　-e&lt;/strong&gt;で&lt;strong&gt;crontab -l&lt;/strong&gt;で表示されたリストに&lt;strong&gt;MAILTO=&amp;ldquo;&lt;a class=&#34;link&#34; href=&#34;mailto:user@example.com&#34; &gt;user@example.com&lt;/a&gt;&amp;rdquo;&lt;strong&gt;と宛先を入れればいいようです。（※&lt;strong&gt;contab -r&lt;/strong&gt;と打つとジョブが削除されますので隣同志の&lt;/strong&gt;e&lt;/strong&gt;と&lt;strong&gt;r&lt;/strong&gt;を打ち間違えないように注意）&lt;/p&gt;&#xA;&lt;h3 id=&#34;crontab--eでmailtoを追加する&#34;&gt;crontab -eでMAILTOを追加する&#xA;&lt;/h3&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;crontab -e&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;と打つと&lt;strong&gt;viエディタ&lt;/strong&gt;が起動し、&lt;strong&gt;crontab -l&lt;/strong&gt;で表示された内容が出てくるので、一番上の行にメールの宛先を入力します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2015/04/07/crontab-e.png&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;328px&#34; data-flex-grow=&#34;136&#34; height=&#34;292&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2015/04/cron-movabletype-rebuild/images/crontab-e-s.png&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ただし、Linuxに慣れている方はご存知だとおもいますが、&lt;strong&gt;viエディタ&lt;/strong&gt;の操作は普通に文字を入力するようにできませんので注意。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;viエディタの操作方法の参考：&lt;a class=&#34;link&#34; href=&#34;http://www.envinfo.uee.kyoto-u.ac.jp/user/susaki/command/vi.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://www.envinfo.uee.kyoto-u.ac.jp/user/susaki/command/vi.html&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ちなみにTera Termでは以下できました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;iを押し入力モードにする&lt;/li&gt;&#xA;&lt;li&gt;カーソルで移動して最初の行を改行し、そこに**MAILTO=&amp;ldquo;&lt;a class=&#34;link&#34; href=&#34;mailto:user@example.com&#34; &gt;user@example.com&lt;/a&gt;&amp;rdquo;**と入力&lt;/li&gt;&#xA;&lt;li&gt;ESCを押して入力モードから出る&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;:wq&lt;/strong&gt; と打つと保存して終了&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;そして、ちゃんと保存できているかは&lt;strong&gt;crontab -l&lt;/strong&gt;で確認できます。&lt;/p&gt;&#xA;&lt;h3 id=&#34;cronを実行してみる&#34;&gt;cronを実行してみる&#xA;&lt;/h3&gt;&lt;p&gt;バリューサーバーのコントロールパネルの「CRONジョブの設定・編集」に2分後の時刻を設定してみましたが、設定の反映に1時間程度かかるようで、待っていられないので、SSHからcrontab -eで2～3分後の時間を設定してみました。&lt;/p&gt;&#xA;&lt;p&gt;すると、メールキター！！でもエラー！！&lt;/p&gt;&#xA;&lt;p&gt;BEGIN failed&amp;ndash;compilation aborted at /virtual/user-dir/bin/lib/perl5/&lt;strong&gt;Web/Scraper.pm&lt;/strong&gt; line 10.&lt;/p&gt;&#xA;&lt;p&gt;Compilation failed in require at ./tools/&lt;strong&gt;rebuild-pages&lt;/strong&gt; line 14.&lt;/p&gt;&#xA;&lt;p&gt;BEGIN failed&amp;ndash;compilation aborted at ./tools/&lt;strong&gt;rebuild-pages&lt;/strong&gt; line 14.&lt;/p&gt;&#xA;&lt;h3 id=&#34;webscraperの10行目を見る&#34;&gt;/Web/Scraperの10行目を見る&#xA;&lt;/h3&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;use HTML::TreeBuilder::XPath;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;とある。ですが、&lt;strong&gt;HTML::TreeBuilder::XPath&lt;/strong&gt;はインストールしてやったはず&amp;hellip;。もしかして、&lt;strong&gt;HTML::TreeBuilder::XPath&lt;/strong&gt;がどこにあるかわからないよいう意味でパスを入れてやればいいのかな？ということで、パスを挿入。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;use lib (&amp;#34;/virtual/user-dir/perl5/lib/perl5&amp;#34;);&#xA;use HTML::TreeBuilder::XPath;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;rebuild-pagesの14行目を見る&#34;&gt;rebuild-pagesの14行目を見る&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;/mt/tools/&lt;strong&gt;の中にある&lt;/strong&gt;rebuild-pages&lt;/strong&gt;を開くと&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;use Web::Scraper;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;とある。&lt;a class=&#34;link&#34; href=&#34;http://qwerty.work/blog/2015/04/movabletype-rebuild-pages.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;前回&lt;/a&gt;、これもパスを追加して対策したはず&amp;hellip;。&lt;strong&gt;Web::Scraper&lt;/strong&gt;は&lt;strong&gt;HTML::TreeBuilder::XPath&lt;/strong&gt;がないと動かない。ここにも&lt;strong&gt;HTML::TreeBuilder::XPath&lt;/strong&gt;のパスがいるのかな？何故か&lt;strong&gt;Web::Scraper&lt;/strong&gt;と&lt;strong&gt;HTML::TreeBuilder::XPath&lt;/strong&gt;の保存されている&lt;strong&gt;場所がそれぞれ違う&lt;/strong&gt;（多分インストールをミスった）。&lt;/p&gt;&#xA;&lt;p&gt;ということで、&lt;strong&gt;rebuild-pages&lt;/strong&gt;に&lt;strong&gt;HTML::TreeBuilder::XPath&lt;/strong&gt;のパスを追加。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;#追加前&#xA;use lib (&amp;#34;$FindBin::Bin/../lib&amp;#34;, &amp;#34;$FindBin::Bin/../extlib&amp;#34;, &amp;#34;/virtual/user-dir/bin/lib/perl5&amp;#34;);&#xA;&#xA;#追加後&#xA;use lib (&amp;#34;$FindBin::Bin/../lib&amp;#34;, &amp;#34;$FindBin::Bin/../extlib&amp;#34;, &amp;#34;/virtual/user-dir/bin/lib/perl5&amp;#34;, &amp;#34;/virtual/user-dir/perl5/lib/perl5&amp;#34;);&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;そしてもう一度cron実行&#34;&gt;そしてもう一度cron実行&#xA;&lt;/h3&gt;&lt;p&gt;キター！！メールにsuccessの文字&lt;/p&gt;&#xA;&lt;p&gt;rebuilding (QWERTY.WORKブログ &amp;hellip;&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;      Individual built success.&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;無事、毎日cronでMovabletypeの再構築が自動化されました。&lt;/p&gt;&#xA;&lt;p&gt;ただ、&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BWVTE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー&lt;/a&gt;は3分以上かかるスクリプトはダメみたいなので、全部の再構築をするのに時間が足りないため、インデックスやアーカイブページの再構築を個別に行うよう、cronジョブを複数に分けました。また、複数のジョブの間隔は1時間空けないといけないみたいなので、1時間5分間間隔で連続してcronを実行するようしました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BZ0Z5&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>バリューサーバーでMovabletypeのrebuild-pagesを動かす</title>
            <link>https://qwerty.work/post/2015/04/movabletype-rebuild-pages/</link>
            <pubDate>Mon, 06 Apr 2015 13:09:52 +0900</pubDate>
            <guid>https://qwerty.work/post/2015/04/movabletype-rebuild-pages/</guid>
            <description>&lt;p&gt;速くて安いサーバーないかな～なんてネットで検索してたらレンタルサーバーの比較をしているページ（&lt;a class=&#34;link&#34; href=&#34;http://rs-hikaku.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://rs-hikaku.com/&lt;/a&gt;）を見つけました。&lt;/p&gt;&#xA;&lt;p&gt;速くて安いのなら乗り換えようかと&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BWVTE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー（ValueServer）&lt;/a&gt;の10日間のお試しで使ってみた。けど&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2BHASQ&amp;#43;2EXB3M&amp;#43;348&amp;#43;TW6AA&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ヘテムル（heteml）&lt;/a&gt;で動いていたものが動かない&amp;hellip;。&lt;/p&gt;&#xA;&lt;p&gt;cronに登録して&lt;strong&gt;Movabletype&lt;/strong&gt;の再構築を&lt;strong&gt;rebuild-pages&lt;/strong&gt;で自動的に毎日行っているのですが、&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2014/04/cron-rebuild-pages-movabletype.php&#34; &gt;以前の記事&lt;/a&gt;で書いた内容で&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2BHASQ&amp;#43;2EXB3M&amp;#43;348&amp;#43;TW6AA&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;ヘテムル（heteml）&lt;/a&gt;では動いていたのに&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BWVTE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー（ValueServer）&lt;/a&gt;では動かない。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;以前の記事：&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2014/04/cron-rebuild-pages-movabletype.php&#34; &gt;cronとrebuild-pagesを使って定期的にMovableTypeを自動で再構築する&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;でも動かないままあきらめるのも嫌なので動くまでやってやろうと以下の事を追加で行い動かすことができました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;sshでrebuild-pagesを実行したらエラー&#34;&gt;SSHでrebuild-pagesを実行したらエラー&#xA;&lt;/h3&gt;&lt;p&gt;まず動かない原因を探るためTera Termをインストールして、&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BWVTE&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバー（ValueServer）&lt;/a&gt;のサーバーにSSHでログインし、&lt;strong&gt;rebuild-pages&lt;/strong&gt;を実行してみます。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;/usr/bin/perl /virtual/user-dir/public_html/mt/tools/rebuild-pages&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;と&lt;strong&gt;rebuild-pages&lt;/strong&gt;を実行してみたところ&lt;/p&gt;&#xA;&lt;p&gt;BEGIN failed&amp;ndash;compilation aborted at /virtual/user-dir/public_html/mt/tools/rebuild-pages line 14.&#xA;という&lt;strong&gt;エラー&lt;/strong&gt;。どうやらcronの設定が悪いのではなく、スクリプトでエラーが出ているようです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;/mt/tools/&lt;strong&gt;にある&lt;/strong&gt;rebuiled-pages&lt;/strong&gt;を開いて14行目を見ると「&lt;strong&gt;use Web::Scraper;&lt;/strong&gt;」とありました。Perlモジュールの&lt;strong&gt;Web::Scraper&lt;/strong&gt;で引っ掛かっているようで、どのフォルダーを探しても&lt;strong&gt;Web::Scraper&lt;/strong&gt;が見当たらないのでエラーとなっているようです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;webscraperを入れる&#34;&gt;Web::Scraperを入れる&#xA;&lt;/h3&gt;&lt;p&gt;Perlモジュールの&lt;strong&gt;Web::Scraper&lt;/strong&gt;をどうやって入手すればいいのかわからなかったのですが、以下のサイトを参考にSSHでbinというディレクトリを作って&lt;strong&gt;Web::Scraper&lt;/strong&gt;をインストールするための&lt;strong&gt;cpanm&lt;/strong&gt;と&lt;strong&gt;Web::Scraper&lt;/strong&gt;に必要な&lt;strong&gt;HTML::TreeBuilder::XPath&lt;/strong&gt;をそれぞれインストールしました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;参考：&lt;a class=&#34;link&#34; href=&#34;http://blog.eleclabo.com/2015/02/post-158.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://blog.eleclabo.com/2015/02/post-158.html&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;cpanmをvirtualuser-dirbinにインストール&#34;&gt;cpanmを/virtual/user-dir/binにインストール&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% cd /virtual/user-dir&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% mkdir bin&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% cd bin&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% curl -LO http://xrl.us/cpanm&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% chmod +x cpanm&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;webscraperとhtmltreebuilderxpathをvirtualuser-dirbinにインストール&#34;&gt;Web::ScraperとHTML::TreeBuilder::XPathを/virtual/user-dir/binにインストール&#xA;&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% cd /virtual/user-dir&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% cpanm -l bin Web::Scraper&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;% cpanm -l bin HTML::TreeBuilder::XPath&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これで、/virtual/user-dir/bin/lib/perl5/Web/Scraperができあがりました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2015/04/06/No-00.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;209px&#34; data-flex-grow=&#34;87&#34; height=&#34;354&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2015/04/movabletype-rebuild-pages/images/No-00.jpg&#34; width=&#34;309&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;rebuiled-pagesにパスを追加&#34;&gt;rebuiled-pagesにパスを追加&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;rebuiled-pages&lt;/strong&gt;の8行目あたりにPerlモジュールの参照先を指定する部分があります。ここには&lt;strong&gt;Web::Scraper&lt;/strong&gt;のある場（/virtual/user-dir/bin/lib/perl5）が指定されていませんので追加します。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#編集前&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;use lib &lt;span style=&#34;color:#f92672&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;$FindBin&lt;span style=&#34;color:#e6db74&#34;&gt;::Bin/../lib&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;$FindBin&lt;span style=&#34;color:#e6db74&#34;&gt;::Bin/../extlib&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;)&lt;/span&gt;;&amp;lt;br&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#編集後&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;use lib &lt;span style=&#34;color:#f92672&#34;&gt;(&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;$FindBin&lt;span style=&#34;color:#e6db74&#34;&gt;::Bin/../lib&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;$FindBin&lt;span style=&#34;color:#e6db74&#34;&gt;::Bin/../extlib&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/virtual/user-dir/bin/lib/perl5&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;)&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;LWP::UserAgent::Local&lt;/strong&gt;のあるディレクトリ（/mt/lib/）または/mt/extlib/に&lt;strong&gt;Web::Scraper&lt;/strong&gt;をインストールしておけば、これは不要だったかもしれませんがあまりSSHになれていないので、変なことにならないようここは参考通りにしておきます。&lt;/p&gt;&#xA;&lt;h3 id=&#34;最後にlocalpmのパスを修正&#34;&gt;最後にlocal.pmのパスを修正&#xA;&lt;/h3&gt;&lt;p&gt;/virtual/user-dir/public_html/mt/lib/LWP/UserAgent/Local.pmの**&amp;quot;.$script_name&amp;quot;&lt;strong&gt;を&lt;/strong&gt;&amp;quot;/virtual/user-dir/public_html/mt/$script_name&amp;quot;**に修正します。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-perl&#34; data-lang=&#34;perl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#88行目あたり&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#修正前&amp;lt;br&amp;gt;my $pid = open2( \*RESPONSE, \*REQUEST, &amp;#34;./$script_name&amp;#34; )&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#修正後&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;my&lt;/span&gt; $pid &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; open2( &lt;span style=&#34;color:#f92672&#34;&gt;\*&lt;/span&gt;RESPONSE, &lt;span style=&#34;color:#f92672&#34;&gt;\*&lt;/span&gt;REQUEST, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/virtual/user-dir/public_html/mt/$script_name&amp;#34;&lt;/span&gt; )&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-perl&#34; data-lang=&#34;perl&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#94行目あたり&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#修正前&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;open RESPONSE, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;./$script_name|&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;or&lt;/span&gt; die &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Couldn&amp;#39;t spawn $script_name&amp;#34;&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#修正後&amp;lt;br&amp;gt;open RESPONSE, &amp;#34;/virtual/user-dir/public_html/mt/$script_name|&amp;#34; or die &amp;#34;Couldn&amp;#39;t spawn $script_name&amp;#34;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;できた&#34;&gt;できた！&#xA;&lt;/h3&gt;&lt;p&gt;それぞれ修正したファイルをアップロードして、パーミッションも700にして、再度SSHで&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;/usr/bin/perl /virtual/user-dir/public_html/mt/tools/rebuild-pages&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;と打って&lt;strong&gt;rebuiled-pages&lt;/strong&gt;を実行したらキター！！&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2015/04/06/No-01.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;434px&#34; data-flex-grow=&#34;180&#34; height=&#34;221&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2015/04/movabletype-rebuild-pages/images/No-01s.jpg&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ってことで一件落着。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2HJQ93&amp;#43;2GPLWY&amp;#43;1JUK&amp;#43;BXYE9&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;http://px.a8.net/svt/ejp?a8mat=2BHASQ&amp;#43;2EXB3M&amp;#43;348&amp;#43;U2THD&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;【追記】これでcronもうまくいくはずだったのですが、うまくいかず以下のページで解決。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;http://qwerty.work/blog/2015/04/cron-movabletype-rebuild.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;バリューサーバーのcronでMovabletypeの再構築を自動化できない&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
        </item></channel>
</rss>
