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/electronicList electronic correspondence
POST
/api/electronicSubmit external correspondence
GET
/api/electronic/:idGet electronic correspondence details
Configuration
| Name | Type | Default | Description |
|---|---|---|---|
| PORT | number | 8007 | Service listening port |
| DB_HOST | string | localhost | MSSQL server host |
| RABBITMQ_URIS | string | - | RabbitMQ connection URIs |
RabbitMQ Integration
Consumes from:
Electronicqueue — External correspondence events