コミュ障だから明日が僕らをよんだって返事もろくにしなかった

何かを創る人に憧れたからブログをはじめたんだと思うよ

メールで記事を書いてみる

はてなの機能を使ってみようの会

そういえば、僕ははてなブログの機能をそれほどつかってなかったなということに気づいたので今日はメールから投稿してみたいと思います。そうなんですよ、はてなってメールからでも投稿できるそうなんですよ。僕全然知りませんでした。

ここの機能ですね。
f:id:andron:20180708230733p:plain

参考
メールで記事を投稿する - はてなブログ ヘルプ


■ 機能内容
[宛先:画像リンク(メールアドレスの「@」直前に「.hatena」ではてな記法となるようです)]
[件名:記事タイトル]
[本文:記事本文]

こんな感じで投稿できちゃうそうです。へー。

おまけ

このまま「メールで投稿できるんだ。へー」で終わらせても面白くないのでPowershellで投稿できるような方法を書いていきます。

#メール設定
$mail = @{
    from = "From";
    to = "To(メール投稿アドレス)";
    server = "smtp.gmail.com";
    port = 587;
    user = "ユーザ名";
    password = "アプリパスワード";
}

#投稿テキスト設定
$text =@{
    subject = "タイトル";
    body = "本文";
}

$password = ConvertTo-SecureString $mail["password"] -AsPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential $mail["user"], $password

Send-MailMessage -To $mail["to"] `
                 -From $mail["from"] `
                 -SmtpServer $mail["server"] `
                 -Credential $credential `
                 -Port $mail["port"] `
                 -Subject $text["subject"] `
                 -Body $text["body"] `
                 -Encoding UTF8 `
                 -UseSsl

gmail設定ですがこれでいけます。パスワードは二段階認証した時に使えるアプリパスワードってやつじゃないとちゃんと動いてくれないっぽいです。これであの青い画面からでも投稿できるようになるぞ。やったぜ。

そういった感じだから、これからみんなもドシドシメールで投稿していこうな*1

*1:メールでブログ記事投稿するやり方を知らなかったの僕だけかもしれない……