padrino/padrino-framework — pull request #1002 by skade (2013-01-11 19:33:22+00:00)
Title: Lazily load the mail gem without autoload

This implementation uses the lazy sinatra settings system instead.

At worst, it can lead to _padrino_mailer being set twice.

The lazy load function removes itself after execution.