-
Notifications
You must be signed in to change notification settings - Fork 1
Email Notifications
CodeMash Email Notifications service allows you to send emails to your users, collection users or selected emails. All email queuing and management is accessible through the dashboard. You can also send emails through API.
This package contains all of the methods for Email Notifications and Push Notifications services.
- Servicestack
The following links explore the usage of email notifications service:
The following is an example of an application connecting and using Email Notifications SDK.
using System;
using CodeMash.Client;
using CodeMash.Models.Entities;
using CodeMash.Notifications.Email.Services;
using CodeMash.Repository;
using Isidos.CodeMash.ServiceContracts;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
var projectId = Guid.Parse("{YOUR_PROJECT_ID}");
var apiKey = "{YOUR_SECRET_KEY}";
var client = new CodeMashClient(apiKey, projectId);
var emailService = new CodeMashEmailService(client);
var response = emailService.SendEmail(new SendEmailRequest
{
Emails = new [] { "test@email.com" }
});
}
}
}
-
Getting Started
1.1. Register at CodeMash
1.2. Install CodeMash
1.3. Set up API keys -
Microservices
2.1. Database
2.1.1. Connect
2.1.2. Insert
2.2. Membership
2.2.1. Connect
2.2.2. User Registration
2.2.3. Authentication
2.2.4. User Management
2.3. Files Service
2.2.1. Connect
2.4. Email Notifications
2.2.1. Connect
2.2.1. Emails
2.5. Push Notifications
2.2.1. Connect
2.2.1. Devices
2.2.1. Notifications
2.2.1. Templates
2.6. Scheduler
2.7. Code Service
2.2.1. Connect
2.2.2. Functions
2.8. Logs
2.2.1. Connect
2.2.2. Logs Management -
Other Services
3.1. Project Settings
3.2. Tokens Binding