タグ

2015年3月18日のブックマーク (4件)

  • postfixで受信したメールをphpにわたしメールを解析する – ボンシのサイクリング&グルメ道

    postfixがメールを受信した時にメールの内容をphpに渡して処理する方法の紹介です。メールを受信したときに、エイリアス(aliases)とパイプ(|)でメールの内容をphpに渡します。メールを解析するのにpearの「Mail_MimeDecode」を使います。「Mail_MimeDecode」インストール方法は、こちらのページを参考にしてください。 テスト環境 「postfix」ユーザーでメールの処理をします。メールの解析を下記のフォルダー構成にしました。 /home/postfix/shell /home/postfix/shell/image  (←添付画像を格納するフォルダー) /home/postfix/shell/index.php  (←メールデータを解析するphp) /home/postfix/shell/log.text  (←解析した結果やエラーを吐き出すファイル)

  • Laravel5でシンプルなCRUDアプリを開発する

    こんにちは〜たきゃはしです〜最近もホントにとにかくビール最高!って感じです! 今回はついにリリースされたLaravel5(以降はL5と略記する)を早速使ってみました! ◯ この記事の概要 L5の基機能を扱いつつシンプルなブログアプリを作ってみようと思います。 こんな感じになります この記事の目的はブログアプリの開発を通してL5でCRUDを作れるようになることです。構成をなるべくシンプルにしたかったこともあり沢山の機能は取り扱ったわけではありませんが「PHPMySQLは分かるけどFWはよくわからないな〜」とか「Laravel5 気になってるんだよな〜」という人には特におすすめですよ! さっそくインストールからはじめたいと思います。 ◯ インストール

    Laravel5でシンプルなCRUDアプリを開発する
  • cron の意外な落とし穴! - もろず blog

    システムを運用していく上で cron を使う場面はよくありますよね 処理をスケジュール実行したい時にとても便利です そんな cron ですが、最近仕事で作業しているときに ntpdate でシステム時刻を変更した後に cron で設定した時刻になってもジョブが実行されないという問題が見つかりました 全てのジョブが実行されていないわけではなく一部のジョブは実行されているようでした また、時刻を変更した後に crond を再起動すれば全てのジョブが正常に実行されるようになりました 幸い、実運用ではなくてシステムテスト中に見つかった問題なのでまだよかったんですが、運用している環境で同じ問題が起きたら相当マズイですよね そもそも ntp の時刻同期でシステム時刻が修正された場合にも同じ問題が起きそうじゃないですか? ググっても同じような事象は見つからず、社内のメンバーにも聞いてみても cron

    cron の意外な落とし穴! - もろず blog
  • Postfix 2.10 の smtpd_relay_restrictions 新設の背景 - Postfix Advent Calendar 2014 - ダメ出し Blog

    Postfix 2.10 の smtpd_relay_restrictions 新設の背景 - Postfix Advent Calendar 2014 - ダメ出し Blog Postfix Advent Calendar 2014 の 5日目の記事です。 日は予定を変更して、Postfix 2.10 で新設された smtpd_relay_restrictions パラメーターの意図を紹介したいと思います。 以下、Postfix 付属のドキュメントファイル SMTPD_ACCESS_README からの抜粋と意訳です。 Dangerous use of smtpd_recipient_restrictions smtpd_recipient_restrictions の危険な用例 By now the reader may wonder why we need smtpd client