Sinatra
Send emails using Sinatra and Mailtrap
require "sinatra"
require "mailtrap"
set :port, 5000
set :bind, "0.0.0.0"
get "/" do
content_type :json
mail = Mailtrap::Mail.from_content(
from: { name: 'Mailtrap Test', email: 'YOUR-EMAIL-HERE' },
to: [{ email: 'RECIPIENT-EMAIL-HERE' }],
subject: 'Hello World',
html: '<strong>it works!</strong>',
)
client = Mailtrap::Client.new(api_key: 'YOUR-MAILTRAP-API-KEY-HERE')
response = client.send(mail)
response.to_hash.to_json
endLast updated
Was this helpful?

