Movable Type 5からのメールが文字化けする

  • 投稿日:
  • by
  • Category:
ブログにコメントが投稿されると、Movable Typeからコメント内容などのメールが届きます。
MT5にしてから、以下のようにコメントが文字化けするようになってしまいました。

A new comment has been posted on your blog R SATO Weblog, on entry #1 (????????).

???????
インターネットで検索してみたところ、mt-config.cgiに
MailEncoding ISO-2022-JP
を追加すると直るようです。

参考にしたページ:MT5でメール送信内容が文字化けしてしまう場合 | Movable Type 5 | MTエンジニアブログ | スカイアークシステム

試しに追加してみたところ、

A new comment has been posted on your blog R SATO Weblog, on entry #1 (サーバ再構築完了).

テストコメントその2
と、直りました。
#システムからのメール本文が英語に変わったのは不可解ですが...

リファラでコメントを制限する

  • 投稿日:
  • by
  • Category:

コメントスパムが300件/日とか勘弁してほしい感じなので、何とかするために一工夫してみた。

070830_1.png

Googleから直にPOSTしてくる奴はいないだろう…ということでMTがあるディレクトリの.htaccessにhttp://www.google.comからmt-comments.plxのアクセスを禁止することにします。

<FilesMatch "mt-comments\.plx">
SetEnvIf Referer "google.com" RefGoogle
Order Allow,Deny
Allow from all
Deny from env=RefGoogle
</FilesMatch>

本当は自分のサイトからのリファラを含むアクセスのみを許可すればいいのだけれど(下の例)、リファラを送らない人もいるのでまずはこれくらいで。

<FilesMatch "mt-comments\.plx">
SetEnvIf Referer "reisato.plala.jp" RefPlala
SetEnvIf Referer "reisato.dynds.org" RefDynDNS
Order Deny,Allow
Deny from all
Allow from env=RefPlala
Allow from env=RefDynDNS
</FilesMatch>

再構築(ほぼ)完了

  • 投稿日:
  • by
  • Category:

サーバーに関しては、仮想ディレクトリとパーミッション以外はある程度完了しました。

トラックバックスパム送信元のIP規制

  • 投稿日:
  • by
  • Category:

サーバーのログからトラックバックスパムの送信元のIPアドレス一覧を作成し、送信数が多いIPアドレスに対してはアクセス規制をしてみました。

日本国内からもいくつか来ていますが、ocnとbbtecとsuwa.tus、usen位なのでとりあえず後回しにします。

トラックバックスパムがひどい

  • 投稿日:
  • by
  • Category:

7月と、8月現在までの合計でMovableTypeが迷惑トラックバックと判定したトラックバック:142件
mt-tb.plxへのPOSTメソッドによるアクセスのうち、HTTPステータスコードが200:495件

ううむ…これはどう対処するか。

出力ファイル名変更

  • 投稿日:
  • by
  • Category:

以前、アキバ系!電脳空間カウボーイズ: 第五十一回 電脳空間カウボーイ宣言!へトラックバックしたのですが、再構築時にファイル名がずれてしまったため、向こうのリンクをクリックしても違うページが出てしまうという状態に。

とりあえず、設定→公開の設定→アーカイブ・マッピングのエントリー・アーカイブの出力フォーマットを下のように変更しました。

%y/%m/%d/%h%n%x

これで再構築。あとはサーバーのログのリファラから誘導ページを作るかな…

参考にしたページ

Movable Type 3.3

  • 投稿日:
  • by
  • Category:

やっぱりデータベースのアップグレードで文字化けする…このエントリーを投稿するのでさえビクビクしてます(笑

ただいまテンプレート再構築中…

基本的なページ(インデックス、アーカイブ一覧、エントリーアーカイブ、日付アーカイブ、カテゴリーアーカイブ)は完了しました。コメントの確認や検索結果は直さないといけません。