Commit d0396cf
Changed files (2)
lib
minbox
spec
minbox
lib/minbox/cli.rb
@@ -19,7 +19,7 @@ module Minbox
body "#{Time.now} This is a test message."
end
Net::SMTP.start(host, port) do |smtp|
- #smtp.enable_starttls
+ smtp.set_debug_output Minbox.logger
smtp.send_message(mail.to_s, 'me+1@example.org', 'them+1@example.com')
smtp.send_message(mail.to_s, 'me+2@example.org', 'them+2@example.com')
end
spec/minbox/server_spec.rb
@@ -94,6 +94,20 @@ RSpec.describe Minbox::Server do
specify { expect(result).to be_success }
specify { expect(result.status.to_i).to eql(250) }
end
+
+ context "when upgrading to tls" do
+ let(:result) do
+ mail = create_mail
+ Net::SMTP.start(host, port) do |smtp|
+ #smtp.enable_starttls
+ smtp.enable_tls
+ smtp.send_message(mail.to_s, Faker::Internet.email, Faker::Internet.email)
+ end
+ end
+
+ specify { expect(result).to be_success }
+ specify { expect(result.status.to_i).to eql(250) }
+ end
end
end
end