Skip to main content
Altcraft Docs LogoAltcraft Docs Logo
User guideDeveloper guideAdmin guide
Company siteHelp center
English
  • Русский
  • English
v73
  • v74
  • v73
  • v72
Login
  • Getting Started
  • Administrator documentation
  • Functional characteristics
  • Technology description
  • System requirements
  • Admin Panel
  • Platform installation
  • Platform configuration
  • Platform maintenance
  • Custom channels guide
  • Extra
    • System page customization
    • Send Message ID
    • Инструкция по миграции истории в ClickHouse
    • Instructions for migrating history to ClickHouse
    • Utility for importing push subscriptions to Firebase project
    • Utility for importing push subscriptions to Firebase project
  • Processing HTTP/HTTPS traffic
  • Administrator API
This is documentation for Altcraft Platform v73. This documentation is no longer maintained.
The information for up-to-date platform version at this page is available (v74).
  • Extra
  • Send Message ID
Documentation for version v73

Send Message ID

Send Message ID is a unique sending identifier used in the platform. It stores the identifiers necessary to determine the profile and objects within which the message was sent. There are several identifier formats in Altcraft Platform.

Identifier types​

TypePrefixDescription
USMIDuUnique SendMessageID. It is passed in Action Hooks and is used to save the web version.
ESMIDmEmail-safe SendMessageID. It is added to the Message-ID and Return-Path headers in email messages.
FSMIDfFull SendMessageID. Added to the X-AKMTA-FSMID header in email messages. Contains maximum information about the send.
SMIDwThe identifier is used in version 2022.3.66 and below.

Obtaining SMID​

You can get SendMessageID using Action Hooks — field send_message_id:

Also SendMessageID is available in the profile history. You can export profile history from a database or segment. The identifiers are recorded in the SMID column.

Decoding SMID​

In the main menu select Tools → Message ID decoder:

Paste the message ID (SMID, FSMID, ESMID или USMID) and click Decode. Depending on the identifier type, the result contains detailed information about platform objects used to generate this message:

  • date and time of sending,
  • mailing and template,
  • database and segment,
  • profile data,
  • resource subscriptions and other data.

Object labels are clickable and will open the corresponding screens of Administrative panel or User interface.

info

If the message web version is available, you can open the message preview by clicking Saved.

You can also use the aktool utility for decoding. Run the command ./aktool smid "<Any SMID>" in the terminal from the root directory of the platform, replacing <Any SMID> with the desired SMID. The command will return the same arguments as the decoder in the Admin Panel, but in plain text:

More detailed information about the utility and command reference is available in this article.

Last updated on Nov 30, 2023
Previous
System page customization
Next
Инструкция по миграции истории в ClickHouse
  • Identifier types
  • Obtaining SMID
  • Decoding SMID
© 2015 - 2025 Altcraft, LLC. All rights reserved.