Quickstart · Ruby / Rails
Envie e-mail transacional pela API HTTP da Envimaily (https://api.envimaily.com) com Ruby / Rails.
1. Conta e chave
- Crie a conta em https://app.envimaily.com/dev/signup
- Gere uma chave
em_em API keys - 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
| Plano | Mês | Dia |
|---|---|---|
| Dev Free | 1.000 | 100 |
| Dev Pro | 50.000 | 5.000 |
Próximo: Domínios e DNS · API de e-mails · Migrar do Resend