An open API service indexing awesome lists of open source software.

https://github.com/secnex/helpihub-email-processing


https://github.com/secnex/helpihub-email-processing

email-processing helpihub itsm ticket-management

Last synced: 12 months ago
JSON representation

Awesome Lists containing this project

README

          

# SecNex ITSM - Email Processing Engine

## Description

This is a Python script that processes incoming emails and updates the database accordingly.

## Requirements

- Python 3.10 or higher
- PostgreSQL 14 or higher
- IMAP server
- SMTP server
- Database with the following tables:
- `emails`
- `tickets`
- `ticket_assignments`
- `supporters`

You find the database schema in the `sql-models` repository - [sql-models](https://github.com/SecNex/sql-models)

## Installation

1. Clone the repository
2. Install the required dependencies
3. Configure the database connection in the `config.ini` file
4. Run the script

## Usage

1. Run the script
2. The script will process all new emails in the inbox and update the database accordingly

## License

This project is open-sourced under the MIT License - see the LICENSE file for details