Skip to content

Email Sending Service

The Email Sending Service is responsible for delivering pre-prepared and stored email messages within the system.
It runs in the background and automatically sends emails without direct user intervention.


Main Responsibilities

  • Periodically checks for unsent email messages
  • Sends emails through the configured mail server
  • Updates the status of each message after processing
  • Handles errors and records error information
  • Provides statistics on successfully and unsuccessfully sent messages

Background Operation

  • The service runs automatically at a fixed interval
  • Processes a limited number of messages per execution
  • Prevents overloading the mail server
  • Ensures reliable and predictable email delivery