Print emails and attachments automatically - send incoming invoices straight to the printer

Step-by-step instructions for automatically printing emails and attachments with Automatic Email Processor for Windows

This how-to shows how to send incoming messages and their attachments straight to a printer - sorted, double-sided, with or without a cover page. The example used here is the daily printing of incoming PDF invoices together with the cover email for the accounting team.

At a Glance

  • Difficulty: Beginner
  • Time required: about 15 minutes
  • Prerequisites: A profile with a configured email account and monitored folder (see Getting started). The desired printer must be installed in Windows and added in the program options under Printers.
  • Example: Print incoming invoices daily on the accounting printer - the cover email in portrait, the PDF attachments containing “invoice” in the file name, double-sided

Step 1: Add the printer in the program options

Before the program can print, the printer must be added once under Program options → Printers. Once added, the printer can be used as an output device in any profile.

  1. Open File → Program options.
  2. Switch to the Printers page.
  3. Click New printer….
  4. Enter a meaningful name (e.g. “Accounting B/W”) and pick the matching Windows printer from the list.

Tip: If you want to inspect the print output without wasting paper, choose a PDF printer like “Microsoft Print to PDF”. The result can then be reviewed on screen. If you later select a PDF printer in the task editor, additional fields for PDF folder and PDF file name appear - so the “printout” lands directly as a PDF file in a tidy folder structure.


Step 2: Add the “Print message” task

Open the profile and configure the printing of the message itself first.

  1. In the task toolbar click Add….
  2. Select Print message from the menu.
  3. In the Printer field, pick the printer added in step 1.
  4. Enable Print message header so that sender, recipient, subject and date appear at the top of the first page - this makes it easy to tell later which mail a printout belongs to.
Print message - General

Step 3: Add the “Print attachments” task

Add a second task to the same profile for the attachments.

  1. Add… → Print attachments.
  2. Pick the same printer again.
  3. Leave Process embedded images disabled if only the real file attachments should be printed - embedded logos and signature images are then left out.

Step 4: Adjust print behaviour

If you want to deviate from the printer’s default settings, untick Use printer’s default print settings on the General tab and switch to the Print settings tab.

The two most common knobs:

  • Duplex for single- or double-sided printing (e.g. Horizontal for the typical bookbinding edge along the long side).
  • Orientation Portrait or Landscape - combined with Auto rotate pages the program rotates the attachments to fit the paper as best it can.

Further options like copies, margins, scaling or colour print are available below but rarely needed in everyday use.

Print settings - duplex and scaling

Tip - print Office attachments: Enable Convert Office files to PDF further down so that Word, Excel and RTF attachments print reliably on any printer. The conversion runs inside the program; no Office installation is required. PowerPoint attachments are not currently supported.


Step 5: Set the attachment filter

Switch to the Regular attachments tab to print only specific attachments. Without a filter, every attachment of the message is printed.

Field Example Effect
File name contains Invoice Only attachments with “Invoice” in the file name are printed
File name does not contain Banner Marketing material is excluded
File extension contains .pdf Only PDF attachments - Excel and Word are skipped

Multiple search terms can be combined with <OR> and <AND> - identical syntax to the Save attachments and Forward email tasks.

Attachment filter

Step 6: Unpack ZIP archives (optional)

If suppliers often deliver invoices as ZIP archives, the program can unpack the contents automatically before printing. Switch to the ZIP archives tab, enable Print ZIPs and - for password-protected archives - enter the password.

Inside the ZIP, a separate filter applies, so e.g. only .pdf files are printed from a ZIP archive.


Step 7: Save and test the profile

  1. Close the profile editor with OK.
  2. Click Check now in the bottom status bar to trigger the next run manually.
  3. Send yourself a test email with an attachment, or use Catch up… in the profile toolbar to test the profile against existing mailbox content.

The log list shows for every processed message which print jobs were generated. Double-click an entry to open the processing detail with printer name, page count and any error messages from the print spooler.


Common problems

Problem Solution
Printer does not appear in the dropdown Add the printer in Program options → Printers first. Even devices that have long been set up in Windows must be registered in the program once before they become selectable in profiles
Print job starts but nothing comes out of the device Take a look at the Windows print queue. For network printers a quick ping helps; often the printer is simply set to “Offline”
Attachments are missing in the printout Check the attachment filter - it might be too tight. For Office attachments, Convert Office files to PDF must also be enabled
The mail body is not printed The Print message task must also be added - the Print attachments task only prints attachments, not the message itself
Print settings are ignored Untick Use printer’s default print settings on the General tab - otherwise the printer overrides the values from the Print settings tab
Images print too small Enable Print images at actual size on the Print settings tab - then images are not scaled to the page
Multiple mails overwrite each other on the PDF printer On the General tab, switch If a file with the same name already exists to Add number or Add date/time

Try Automatic Email Processor free for 30 days ...     Download