ブックマーク / qiita.com/richmikan@github (2)

  • シェルスクリプトでメール送信、「さようならnkf」編 - Qiita

    プログラムからメールを送信したいなーと思ったことありますよね。そんな時、どうやってますか? 何らかのプログラミング言語でメール送信用のライブラリーの使い方調べて組む? いやいや、そんなことしなくてもシェルスクリプト(と基的なコマンド)で送れますって。 必要なのはたったこれだけ メールを送信できるホスト (これ最重要) Bourneシェル(素のshでも、bashでもdashでもkshでもzshでも) sendmailコマンド(大抵は /usr/sbin あたりに入ってます) これだけあればOK。つまりPOSIX(UNIXで必須のもの)以外で必要なものはsendmailコマンドを備えた主要MTA(sendmail、Postfix、qmail、…)だけです。(nkfすら不要) 技術解説 ここからしばらくはどうやって送るかの技術解説ですが、解説すっ飛ばして出来上がったシェルスクリプトの使い方を教

    シェルスクリプトでメール送信、「さようならnkf」編 - Qiita
    koyancya
    koyancya 2017/08/16
    これはw -> "あ、base64コマンドがPOSIX外じゃないかって。大丈夫です。こんなこともあろうかとPOSIXによる互換品を作っておきました。(→技術解説はこちら)"
  • シェルスクリプトは「バルス」に勝てるのか、体を張って確かめたい!(オマケ付き) - Qiita

    この投稿は、某秘密結社の幹部が、世を忍ぶ仮の一般人としてお送りします。 【2015/01/16】戦いを挑んだ結果はこちら!(→結果にワープ) 【2015/01/14改訂】Straming APIのオマケ話を追加しました。(→オマケへワープ!) 明後日、金曜ロードSHOW!に、アイツがまた来る! 今週(2016/01/15)、金曜ロードSHOW!であの「天空の城ラピュタ」が放送されるってご存知でしたか? そうです。あの、伝説のクジラを呼び覚ます禁断の呪文「バルス」をTwitter民に唱えさせる、それはそれは恐ろしい映画です。 この呪文が唱えられる予想時刻は、日時間で2016年1月15日23時21分頃と言われています。 シェルスクリプトで戦いを挑みたい! あの「バルス」に、無謀にもシェルスクリプトで戦いを挑もうと目下準備中であります。 戦いとは何か……、上映中にTwitter民が唱える「バル

    シェルスクリプトは「バルス」に勝てるのか、体を張って確かめたい!(オマケ付き) - Qiita
    koyancya
    koyancya 2016/03/20
    やばそう #kbkz_tech
  • 1