The SMTP service you actually wanted.

Send email through the app: profiles, integration, delivery logs, and control over every message in a focused interface.

SMTP service interface preview

Core service abilities

Cover the full outbound email path: SMTP setup, secure integration, and delivery control after the message leaves your app.

SMTP delivery setup

Sender profiles, connection testing, SSL, and a ready webhook for sending email from any backend service.

Secure integrations

Access tokens for your CRM, website, billing, or admin panel with access limited to the exact SMTP profiles they need.

Delivery monitoring

Logs, statuses, errors, attachments, scheduled emails, manual retries, and cancellation for planned sends.

Launch controlled outbound email

Connect your mail infrastructure once, give backend teams a safe sending path, and keep delivery results visible in one focused interface.

  1. Create an SMTP profile

    Add the host, port, SSL mode, sender identity, and credentials once. The service tests the connection and turns those settings into a production profile.

  2. Issue an access token

    Create a dedicated token for your website, CRM, billing, or admin panel. Limit access to the right SMTP profiles and set the secret lifetime.

  3. Connect the backend integration

    Your backend sends through a ready webhook: subject, HTML, text, recipients, and attachments go in one request without custom SMTP logic.

  4. Control delivery outcomes

    Track statuses, errors, recipients, attachments, and attempt history. Cancel scheduled emails or retry failed deliveries directly from the logs.

Backend sends email with one request

No more SMTP settings scattered across services, repeated delivery code, or debugging mail failures inside each app. Your backend posts the message to the selected SMTP profile webhook, while the service handles delivery, statuses, and history.

const form = new FormData();
form.append('to', 'client@example.com');
form.append('subject', 'Invoice is ready');
form.append('html', '<p>Your invoice is attached.</p>');
form.append('attachments', invoiceFile);

await fetch('https://api.example.ru/api/hooks/YOUR_HOOK_KEY', {
  method: 'POST',
  headers: { Authorization: 'Bearer YOUR_SMTP_TOKEN' },
  body: form
});

Ready to simplify email delivery in your product?

Create an SMTP profile, give your backend team a token, and send email through ready webhook integrations with logs, statuses, and delivery control.

Create an account