Message Submission
Message Submission is a collection of eight HTTP endpoints that allow the creation and processing of a multi-file submission session.
- Multiple files may be uploaded and added to an open session. When the file uploads are complete the session may be committed.
- It is possible to add, list and delete session files prior to commitment of the session.
- Committing a session is an instruction to the server to execute a script against the files uploaded in that session.
- As file processing may take some time, it is possible to request the status of a committed submission for progress updates.
- Finally the session may be closed. Closing a session optionally allows a server side script to be executed on this closing session.
Note
Because it is possible for sessions to go uncommitted or unclosed a server side process will automatically remove stale sessions and its associated files.
Endpoints
p6cmd is a desktop utility that is designed to work with the Message Submission endpoints allowing a user to drop files into folders in their local file system and have them collected and processed by the server.