aexol-studio / mailik

React email sender

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is Mailik?

Mailik is small library for sending emails via yours websites. With our simple SDK we are providing system for managing many projects in yours organization.

   

Usage

1. Installing and using Mailik in yours project

Instal Mailik via npm

$ npm i @mailik/sdk

Import Mailik to yours file

import Mailik from "@mailik/sdk";

Usage

const result = await Mailik("yours-project-public-key").send({
    subject: "Mail subject",
    body: "Mail body",
    replyTo: "To who recipient should reply",
});

2. Create account here

3. Create yours first project group.

Project group

Project groups are simple way for organizing yours work. You can have multiple projects in one group where each project is setup for diffrent environment (development, production, etc.).

4. Creating first project

Each project must have:

  • name
  • for which project group belongs
  • minimum one email adress for sending messages

Project

Project can have multiple email adresses where emails will be send.

You can add URLs from which sending emails for a specific project will be allowed, you will be notified if someone will try to send emails with yours project public key from not allowed websites

5. Team members

You can also have multiple members in yours team, and you can be in multiple other people teams.

Simply generate magic links for inviting people to yours team.

Magic links

About

React email sender


Languages

Language:HTML 56.6%Language:TypeScript 28.6%Language:CSS 14.8%