Самый простой способ взломать библиотеки, не поддерживающие информацию прокси, - заменить Net::HTTP
экземпляром Net::HTTP::Proxy
:
# somewhere before you load net/imap
proxy = Net::HTTP::Proxy(address, host)
Net.class_eval do
remove_const :HTTP
HTTP = proxy
end