タグ

mailに関するKumatchのブックマーク (2)

  • Google App Engineを使ってメールのRESTful送受信·Remail MOONGIFT

    RemailはPython製/Google App Engine用のオープンソース・ソフトウェア。メールというのは意外と面倒な仕組みだ。スパム扱いされないためDNSの逆引きが必要だったり、メールを受信した時にスクリプトを実行したいといった時にも色々な設定が必要になる。 ファイル一覧 そうした面倒な仕組みを全て受け持った上で、ごく手軽に使えるメールサーバがあったらどんなに良いだろう。しかも独自のプロトコルではなく、HTTPつまりRESTfulで送信できるのだ。それがRemailを使った方法になる。 RemailはGoogle App Engine上で動作する。つまりGoogle App Engineをメール送信サーバにするのだ。外部のサービスからはRESTfulでアクセスする。Rails用にGemが用意されており、これを使えばモデルを使うようにメールが送信できる。もちろん他のプログラミング言

    Google App Engineを使ってメールのRESTful送受信·Remail MOONGIFT
  • 「mb_internal_encoding()は必須か?」に対しての疑問と検証 - よくきたblog

    はてなダイアリーのよくきたはてなから移動. mbstringで日語を扱う上では「必須」になります. 理由はデフォルトは「ISO-8859-1」なので. しかしこの記事にある理由は何かを間違えた別の要因による結果ではないか? と邪推するんですが. PHPのmb_encode_mimeheader関数で文字列をエンコードするときは、直前にmb_internal_encoding関数で変換したい文字列のエンコーディングをセットしてから呼ばないとうまく動作しないもよう。 あくまで「別の要因では?」というのは邪推なのでこの記事にある現象が再現するテストコードがほしいところです. で,試してみました. まず素の状態. こちらの環境 OS: Fedora Core(ほとんどrawhide) LANG=en_US.UTF-8 PHP: 5.1.2(自分でビルド) php.ini: ほぼ素のまま(mbst

  • 1