昼メシ物語スマートフォン用の表示で見る昼メシ物語2009-04-29RubyでGmailからIMAP経由で未読メールを取得するrubytwitterのフォロー通知メールとか、Amazonの発送通知メールとか、そういうメールを受け取ったらその内容に応じていろいろ処理したい時ってありますよね。今時個人でメールサーバ立てるのなんて流行らないですし、自由にprocmailを仕込むわけにもいかないですよね。いうわけでGmailのIMAPを使いましょう。rubyで書くとこんな感じ。mailsこんな感じ。mailsには「hogehoge@example.com」から送られてきた未読メールのheaderとbodyがハッシュの配列になって入る。フィルターとしてUNSEENを指定しているので、未読メールのみが取得される。ここで取得したメールには既読フラグを書き込んでいるので次回以降は取得されない。github(gist)にも上げた。(App2u)http://blog.app2u.jp/index/ruby/ruby-gmailこちらのコードをほぼ真似させていただきました。この場を借りてお礼申し上げます。logoutしたあとにdissconnectするとなぜかエラーになったのでコメントアウトした。http://rubygems.org/gems...2012-02-21ActionView::Templateのcompile済み中間コードをキャッシュするまずRailsのviewについて説明する。月別アーカイブ検索スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。