Email gateway¶
The Flectra mail gateway allows you to inject directly all the received emails in Flectra.
Its principle is straightforward: your SMTP server executes the “mailgate” script for every new incoming email.
The script takes care of connecting to your Flectra database through XML-RPC, and send the emails via
the MailThread.message_process()
feature.
Prerequisites¶
Administrator access to the Flectra database.
Your own mail server such as Postfix or Exim.
Technical knowledge on how to configure an email server.
For Postfix¶
In you alias config (/etc/aliases
):
email@address: "|/flectra-directory/addons/mail/static/scripts/flectra-mailgate.py -d <database-name> -u <userid> -p <password>"
For Exim¶
*: |/flectra-directory/addons/mail/static/scripts/flectra-mailgate.py -d <database-name> -u <userid> -p <password>
Tip
If you don’t have access/manage your email server, use inbound messages.