我正在sinatra应用中使用mailgun-ruby gem,该应用位于代理后面(需要身份验证)。
是否可以配置gem通过此代理与mailgun API通信? 每次应用输出 'Mailgun :: CommunicationError-超时无法连接到服务器'
答案 0 :(得分:1)
looks like mailgun-ruby
uses RestClient
behind-the-scenes,表示您应该能够configure RestClient
to use a proxy。
它可能像RestClient.proxy = ENV['http_proxy']
一样简单,但是您可能最终不得不修补Mailgun::Client
。