# File lib/mail/network/retriever_methods/imap.rb, line 122 def connection(&block) raise ArgumentError.new('Mail::Retrievable#connection takes a block') unless block_given? start do |imap| yield imap end end