Manuals
Main (smtpd) manual
Script reference
Delivery Orchestrator (clusterd) manual
Delivery Guru (bounce-classifier) manual
Web administration manual
MSUI manual
HTTP submission manual
Rate service manual
DLP (content inspection) manual
Knowledge base
Halon Protect & Engage
Halon Protect VM
Threat protection
Eleven eXpurgate anti-spam
Sophos anti-spam
Sophos anti-virus
Cyren anti-spam
Cyren IP reputation
Changelogs
Main (smtpd) changelog
Delivery Orchestrator (clusterd) changelog
Delivery Guru (bounce-classifier) changelog
Web administration changelog
MSUI changelog
HTTP submission changelog
Rate service changelog
DLP (content inspection) service changelog
Documentation Support
Halon
  • 1. System requirements
  • 2. Installation
  • 3. Configuration
  • 4. Queuing subsystem
  • 5. Command line interface
  • 6. API
    • 6.1. Endpoints
    • 6.2. API reference
    • 6.3. Version compatibility
    • 6.4. HTTP submission
  • 7. Web administration
  • 8. Code editor integrations
  • 9. Plugins
  • Changelog
Halon
  • 6. API

6. API

The smtpd process is controlled via an API, which in turn is used by management tools such as the command line interface, Visual Studio Code integration, and web administration. Those tools can be installed on either a central location (controlling an entire cluster) or on the MTA hosts themselves.

  • 6.1. Endpoints
    • 6.1.1. Monitor
      • 6.1.1.1. Endpoints
        • 6.1.1.1.1. /metrics
        • 6.1.1.1.2. /ready
        • 6.1.1.1.3. /healthy
    • 6.1.2. Control sockets
    • 6.1.3. HTTP/JSON
      • 6.1.3.1. Installation
        • 6.1.3.1.1. Distributions
          • 6.1.3.1.1.1. Ubuntu
          • 6.1.3.1.1.2. RHEL
        • 6.1.3.1.2. Startup
      • 6.1.3.2. Upgrade
      • 6.1.3.3. Configuration
        • 6.1.3.3.1. Authentication directives
        • 6.1.3.3.2. Listener directives
        • 6.1.3.3.3. Other directives
        • 6.1.3.3.4. Environment directives
      • 6.1.3.4. Examples
  • 6.2. API reference
    • 6.2.1. Command list
  • 6.3. Version compatibility
  • 6.4. HTTP submission
    • 6.4.1. Endpoint reference
      • 6.4.1.1. Authentication
      • 6.4.1.2. HTTP request format
      • 6.4.1.3. HTTP response format
    • 6.4.2. Examples
Previous Next

© Copyright Halon Security AB.

Built with Sphinx using a theme provided by Read the Docs.
v: 6.6-stable
Versions
6.6-stable (latest)
6.5-stable
6.4-stable
6.3-stable
6.2-stable
6.1-stable
6.0-stable
5.16-stable
5.15-stable
5.14-stable
5.13-stable
5.12-stable
5.11-stable
5.10-stable
5.9-stable
5.8-stable
5.7-stable
5.6-stable
5.5-stable
5.4-stable
5.3-stable
5.2-stable