Warywise / emailsendapi

Home Page:emailsendapi.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Email Send API

API criado exclusivamente para um propósito, intermediar envio de emails a partir de qualquer projeto, apenas fazendo uma requsição a um Endpoint. Utiliza os serviços da SendGrid integrados na API para resolver o Host SMTP.

Como funciona:

Utilizando o método POST, deve-se fazer a solicitação contendo um body exatamente com o seguinte formato:

{
    "email": "mario@brossemail.com", // Email destino
    "sender_name": "Mario", // Nome de quem envia
    "subject": "It's Me Mario!", // Assunto do email
    "text": "Sorry! But our princess is in another castle!", // Email em formato "plain text"
    "html": "<h2'>Sorry!</h2><p>But your princess is in another castle!</p>" // Email em formato HTML
}

O body será validado com um middleware utilizando Joi e, se tudo certo, o email será enviado.

Requisitos:

  • Email em formato correto;
  • Nome, assunto e plain text com no mínimo 2(dois) caracteres;
  • HTML com no mínimo 9 caracteres Ex: "<b>Oi</b>".

Link do endpoint:

| https://emailsendapi.vercel.app/

IMPORTANTE!

Por motivos obvios, o email provavelmente chegará na caixa de spans do destinatário.


Quer utilizar? Encontrou Bugs? Entre em contato! :D

About

emailsendapi.vercel.app


Languages

Language:JavaScript 100.0%