はてなブログでメール投稿のテストとカテゴリを設定する方法

ブログを開設した直後にやっておけばよかったんですが、今さらながらメール投稿でのテスト。

メール投稿の概要は以下の通り。

  • メールの件名が記事のタイトル
  • カテゴリを設定するには、件名の先頭に[カテゴリ名]をつける*1
  • メールの本文がそのまま記事の本文
  • 画像を添付すると記事の先頭に挿入*2
  • はてなに登録してるメールアドレス以外でも投稿が可能*3

自分の場合は「Markdownモード」だけど、ためしにThunderbirdからMarkdown記法で HTMLメールを送ってみたら、タグがエスケープされたり改行タグが挿入されたりしてぐちゃぐちゃに。

今度はプレーンテキストで送りなおしてみたら、自動で文字の折り返しがされてしまって、またしても失敗。 以下のページを参考にして、「mailnews.wraplength」の設定を変更しました。 *4

thunderbirdのメール折り返し文字数指定 - ゆどうふろぐ

Markdownモードの場合、記事の途中に画像を差し込むには一度投稿してから編集しなおす必要があるので、 記事の先頭だけ画像を使うとか、文章のみの記事を投稿するのがよさそう。

管理画面から投稿するのが面倒になったら、PHPとかでメール送信するプログラムを書いて、 テキストエディタから起動→投稿みたいなことをやってみてもいいのかもしれない。

*1:はてなブログのヘルプにも記載していただきたい

*2:本文の1行目を空けておくとベタ

*3:投稿用のアドレスが分かれば誰でも投稿できてしまうので注意。アドレスの変更は可能

*4:標準の設定は72文字。以前、メール投稿する場合は1行あたり70文字前後にしてください。ってページを見た気がしたんだけど失念