JobFlow Email Locations
Introduction
With Fiery JobFlow 2.9.2, we introduce a new feature: Email Locations. This allows you to create JobFlow workflows that monitor an email account for new jobs to be processed by Fiery JobFlow. You can also add an email as the output module, enabling the workflow results to be sent to an email recipient. Additionally, it's possible to combine email input and output in the same workflow, where results of jobs submitted via email are sent back to the sender.
Configuring Email Locations involves different setups for receiving (Email Input) and sending emails (Email Output) due to the distinct server configurations required for each.
Email Input
This is an Email Location that monitors an email account for specific emails to be processed with Fiery JobFlow.
Settings
Setting | Details |
---|---|
Name | Descriptive name for the Email Input Location |
IMAP Server | IMAP server address |
Port | IMAP server port |
Subject | Email subject must start with this phrase for processing |
Input Email Address | Email address to monitor |
Password | Password for the email account |
Email Output
To send emails from an account, enable and configure the JobFlow SMTP server via Admin > Services > SMTP settings
.
By default, JobFlow uses its built-in email template for the email body. To add a new template, place it in [JobFlow Install Location]\Neem\Neem\lib\email_templates\custom_templates
. Templates in this directory will become selectable options for the Email Output Location.
Setting | Details |
---|---|
Name | Descriptive name for the Email Output Location |
Output Email Address | Default email address for sending |
Subject | Default subject line for emails sent by JobFlow |
From Address | Default sender email address |
Template | Email body template to use |
Customization
Advanced Settings
For additional configuration, modify the settings in [JobFlow Install Location]\Neem\Neem\email_settings.config
.
{
"OUTPUT_EMAIL_ATTACH_JOB": 1, // Attach job file
"OUTPUT_EMAIL_REPORT_NAME": "report.pdf", // Default filename for Preflight report
"INPUT_EMAIL_FREQUENCY": 1800, // Frequency in seconds for checking new emails
"INPUT_EMAIL_EXTENSION_SUPPORTED": [".pdf"], // Supported file types for processing
"INPUT_EMAIL_NUMBER_OF_ATTACHMENTS": 1, // Maximum number of attachments to process
"INPUT_EMAIL_PROCESS_OLD_UNREAD_EMAILS": 0 // Option to process older unread emails
}