Markdown bruto

Quickstart · Ruby / Rails

Envie e-mail transacional pela API HTTP da Envimaily (https://api.envimaily.com) com Ruby / Rails.

1. Conta e chave

  1. Crie a conta em https://app.envimaily.com/dev/signup
  2. Gere uma chave em_ em API keys
  3. Guarde o token — ele só aparece uma vez

2. Exemplo

require "net/http"
require "json"

uri = URI("https://api.envimaily.com/v1/emails")
req = Net::HTTP::Post.new(uri)
req["Authorization"] = "Bearer em_YOUR_KEY"
req["Content-Type"] = "application/json"
req.body = {
  from: "onboarding@envimaily.com",
  to: ["you@example.com"],
  subject: "Hello from Rails",
  html: "<p>It works.</p>",
}.to_json

res = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) { |http| http.request(req) }
puts res.body

3. Sem domínio verificado

Use o remetente de teste onboarding@envimaily.com e envie apenas para o e-mail do dono da conta. Depois de verificar SPF/DKIM, envie do seu domínio.

4. Limites

PlanoMêsDia
Dev Free1.000100
Dev Pro50.0005.000

Próximo: Domínios e DNS · API de e-mails · Migrar do Resend