Automatic Email Processor - process emails automatically
The complete solution to save and print emails and attachments automatically from IMAP, POP3 and Microsoft 365 accounts

Automatically process emails and email attachments according to individual rules

Automatic Email Processor

Automatic Email Processor is the complete solution to automatically save and/or immediately print incoming emails and their attachments. The program connects directly to your email accounts - no additional email client installation is required. Various filters and configuration options are available for these tasks, such as the option of subsequent further processing, or dynamic archiving folders for attachments and email messages. Dynamic archiving folders allow that the path to the location where Automatic Email Processor stores email attachments or emails can be dynamically composed from the individual properties of an email.

For storing email messages, among other things, the output format can be specified (e.g., PDF, EML, MSG or HTML). The MSG message format (compatible with Microsoft Outlook) is particularly suitable for archiving important messages. The program supports the creation of an unlimited number of rules in order to be able to make separate settings for different email accounts. In addition, rules can be applied to emails of a certain period of time or to all emails already received in an email folder.

Supported account types: IMAP (any provider with IMAP access, including Exchange Server with IMAP service enabled), POP3 and Microsoft 365 / Outlook.com.
Try Automatic Email Processor now for 30 days...     To the download page

Monitor email folders

Examine incoming emails and apply appropriate rules

Automatically save emails and attachments

Save emails and email attachments automatically into dynamically created folders

Print emails automatically

Send certain emails and attachments directly to the printer (for example, fax emails)

Optional further processing

Perform subsequent tasks, e.g., run a program with the filename of a saved attachment passed as parameter

With Automatic Email Processor, you can:

  • save emails automatically (as PDF file or in various other formats)
  • automatically print emails and email attachments (PDF files, Office documents etc.)
  • save attachments automatically (save all or certain attachments of an email by using a filter)
  • extract or print certain or all files from ZIP files
  • monitor an unlimited number of email accounts and folders (IMAP, POP3, Microsoft 365)
  • create custom rules for different tasks
  • filter by subject, sender, recipient, attachment file name ...
  • receive status reports by email, forward messages or inform the sender
  • use command line parameters: only one run, exit, catch-up
  • create storage folders dynamically from properties of an email
  • perform subsequent actions such as start a program with parameters, mark the message as read, flag the message, set a category or move/copy the email into another email folder
  • re-process all emails (with certain criteria) of any email folder
  • archive emails from any folder and period (e.g. as MSG files)
  • have the email moved to a different email folder after processing and have subfolders generated dynamically from properties of the email
  • have an Excel report with an overview and detailed information sent to you on a regular basis
  • limit the automatic processing of email messages to certain days and times

Automatically print emails and attachments

Task 'print message' - print settings

Automatic Email Processor monitors your email accounts and allows you to send emails or attachments that meet pre-defined criteria directly to a printer upon receipt. Different print settings can be defined for each rule, for example to be able to print certain emails in a different quality. The respective printer can be defined individually for each rule as well as separately for printing the email message or attachment. You can also specify that only certain pages of the email should be printed automatically (for example, print only the first or last page of a PDF attachment of the email).

Automatically save incoming emails as PDF files

Task 'save message' - save email as PDF file

With Automatic Email Processor, received emails can automatically be saved into a specified directory as PDF file, for example, in order to keep a copy of the message for backup purposes. Attachments and the email itself can also be embedded (as MSG file with or without digital signature) in the PDF file. The path as well as the folder and file name of the PDF file to be saved can be composed of various properties of the email, such as the date and, for example, a part of the subject.

Save email messages automatically:


as PDF file (optionally the attachments and email embedded)

as HTML file

as TXT file

as MSG file (compatible with Microsoft Outlook)

as EML file (compatible with many email clients)

Automatically save and optionally detach email attachments

In addition to archiving the complete email, Automatic Email Processor can also automatically save attachments. The properties of the email and the name of the attachment can become part of the path, i.e. properties such as the sender name can be integrated in the folder and file name. After successfully saving the attachments, they can be detached or, more precisely, replaced by a link file containing only the path of the saved attachment. This can prevent problems caused by overly large mailboxes and save storage space in your email account. The detachment of the attachment can optionally be done with a time delay - for example, two weeks.

For automated further processing, there is the option of passing the path of the stored attachments to an executable file as a parameter. Attachments can also be extracted from ZIP archives contained in the email. In many cases, this saves a further work step.

For whom is the program suitable?

The program is aimed at users who frequently or at regular intervals receive emails whose message and/or attachments should be archived or automatically processed. This can be, for example, the monthly bill that should be printed immediately after arrival or a ZIP file, which should be stored in a specific directory and then handed over to a specified program as parameter for further processing. Especially on a large number of incoming emails, a manual inspection and sorting of emails binds a lot of work performance and can take a long time to complete. Automatic Email Processor can perform these tasks after a single set up automatically in the background, saving you time.

Try Automatic Email Processor now for 30 days without obligation ...     To the download

Various filtering options

Automatic Email Processor provides flexible filters to limit the emails to be processed by their attributes. All criteria can be combined with each other. If all filter criteria are fulfilled, the task of the respective rule is executed (for example, the relevant email is converted to a PDF file or all the attachments are stored). For example, you can specify that only PDF files should be saved or printed directly, which also contain a specific word in the attachment file name and come from a particular sender.

Flexibly adjustable rules

The software is easy to configure and offers through the support of multiple rules the option to define flexible filter rules that are applied individually to an email account. Since you can also create multiple rules for any email folder, emails and email attachments can be stored, for example, in different/multiple directories. Also, an email can be processed multiple times by different task types. For example, a task can be created to save all attachments of an email and to store the email message automatically as PDF file, and another one to print two copies of the message immediately after receiving.

Use email properties for the storage location

If required, Automatic Email Processor can combine the path and name of the storage folder for the email message to be saved or email attachments to be extracted from different properties of the respective email. For example, the date the email was received can be combined with the subject of the message as name of a subfolder. Furthermore, for attachments, part of the original attachment file name can also be used for the folder or file name under which you want the program to save the corresponding email attachments.

Available email properties:

  • recipient name, recipient email address, recipient domain
  • sender name, sender email address, sender domain
  • subject (complete or a part)
  • date of receipt (can be composed of year, month, day ...)
  • current date (can be composed of year, month, day ...)
  • file name of the attachment (complete or a part)
  • name of any parent email folder