Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 664 Bytes

README.md

File metadata and controls

23 lines (17 loc) · 664 Bytes

About

This application is only test a better performance (multi-thread) to send e-mail notifications by SMTP utilization Goroutines and Channels.

Tested on GLPi version 10.0.9

Tasks

  • Check queue every 15 seconds.
  • Pushed queued emails via SMTP.
  • Unsent emails remain in the queue
  • Sent emails are logged
  • Generated action log in crontasklogs.

Build and run

  • Rename file ..env_copy_and_rename_this_envfile to .env
  • Set your config data in .env
  • Execute go build

Performance without microservice

Performance with microservice