Electronic Service

NestJS:8007

The Electronic Service handles external electronic correspondence — managing the interface between Tarasol and external mail systems or electronic document exchanges.

Key Features

  • External Correspondence — Receive and process external electronic documents
  • Integration Gateway — Bridge between external systems and Tarasol
  • RabbitMQ Consumer — Process incoming electronic correspondence events
  • Validation — Validate external document formats and metadata

API Endpoints

GET
/api/electronic

List electronic correspondence

POST
/api/electronic

Submit external correspondence

GET
/api/electronic/:id

Get electronic correspondence details

Configuration

NameTypeDefaultDescription
PORTnumber8007Service listening port
DB_HOSTstringlocalhostMSSQL server host
RABBITMQ_URISstring-RabbitMQ connection URIs

RabbitMQ Integration

Consumes from:

  • Electronic queue — External correspondence events