Tchurymail is an open-source software to manage your business emails. Within the admin panel, you can create emails template, and through APIs, you can send these emails, written in MJML.
- Set mail variables in .env
- Run
composer install
andnpm install
- Run
php artisan migrate --seed
- Run
php artisan storage:link
- Start the server
- Do a POST request to /api/login with admin@admin.com / password in order to get the API token
- Go to /admin to open the admin panel
- Create your template
- Send via /api/sendEmail/{secret_api}
It is possible to write email through the admin panel.
To add a variable, insert {{$nameOfTheVariable}}
in the template. When the API is called, pass an object variables
containing the name of the variable as the key.
- User management
- Template management
- Variables integration
- Send email
- Head tags
- Duplicate template
- Recover password
- Category of template
- Attachments
- Email with a click
- Automated tests
- Images management
- Multiple email accounts
- Visual builder
- Token permissions
- Generate token from admin panel
- Calendars invitation
- Preview in real time
- mj-attributes
- mj-breakpoint
- mj-font
- mj-html-attributes
- mj-preview
- mj-style
- mj-title
- Accordion
- Button
- Carousel
- Column
- Divider
- Group
- Hero
- Image
- Navbar
- Raw
- Section
- Social
- Spacer
- Table
- Text
- Wrapper