Email gateway

The Juniper mail gateway allows you to inject directly all the received emails in Juniper.

Its principle is straightforward: your SMTP server executes the “mailgate” script for every new incoming email.

The script takes care of connecting to your Juniper database through XML-RPC, and send the emails via the MailThread.message_process() feature.

Prerequisites

  • Administrator access to the Juniper 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: "|/Juniper-directory/addons/mail/static/scripts/Juniper-mailgate.py -d <database-name> -u <userid> -p <password>"

For Exim

*: |/Juniper-directory/addons/mail/static/scripts/Juniper-mailgate.py -d <database-name> -u <userid> -p <password>

Note

Resources

Tip

If you don’t have access/manage your email server, use inbound messages.