ポニーを動作させるのに問題があります。現在、エラーが発生しています:
TypeError: 間違った引数 (NilClass)! (予想される OpenSSL::SSL:SSLContext の種類)
私はsmtpでPony.rbを使用しています。これまでのメソッド呼び出しは次のとおりです。
class Email
def send_email
Pony.mail({
:to => 'user@domain.com',
:via => :smtp,
:via_options => {
:address => 'smtp.macpractice.com',
:port => '587',
:enable_starttls_auto => true,
:user_name => 'user@macpractice.com',
:password => 'password',
:authentication => :plain,
:domain => "localhost.localdomain"
}
})
end
end
docs と smtp.rb ファイルを検索して何が起こっているのかを調べましたが、どういうわけか SSLContext オブジェクトが渡されておらず、Pony でそれを行う方法がわかりません。