Product Logo

SMTPit Pro

Next Generation Email plug-in


What is SMTPit Pro?

SMTPit Pro is an email plug-in for FileMaker Pro® 7 and greater, built from the ground up, taking advantage of years of plug-in development knowledge and the latest FileMaker plug-in API.

SMTPit Pro provides a vast array of email options. You can send simple text based messages or you can send complex HTML messages. You can send a single message or an entire mail out. Its functionality is flexible enough to cover many email tasks.

SMTPit Pro makes customizing your email messages a snap. It has special header and footer functionality to aid with email greetings and signatures. You can also use merge fields to grab information from your current record. Merge field data can be used in the subject, header, body, and footer. You can create email messages in a variety of ways. You can simply refer to a field in a table, or you can build a message from several sources including fields, portals, and even container fields. You can convert styled text to HTML. You can even send a graphic copy of your layout by using Preview mode and sending it as an inline HTML image.

With the advent of FileMaker 7 and greater, you can use container fields to store attachments. This makes for a more natural integration between email and FileMaker. You can use files already in your database, referenced files on your hard drive, or select files using a dialog.

As with all of our email plug-ins, you do not need an additional email client in order to send email with SMTPit Pro. Once the plug-in is installed and optionally configured, you are ready to start sending messages.

SMTPit Pro includes a status dialog to provide feedback of its work. You can programmatically show, hide, and move the dialog.

You can use the email window to provide a quick and easy way to send an email message. The window resembles a normal email client window, and you can either send the message when the user clicks the send button, or capture the window values for further manipulation.

SMTPit Pro provides granular control over the messages you send. You can set the priority of a message. You can set the Reply-To header of a message. In fact, you can even set custom email headers such as X-RecordID or X-UserID to track messages throughout your solution.

Furthermore, you can check the syntax of an email address to be sure it “looks” like a valid email address, or use the Verify Email Address function to try to determine if an address is active or not.

There are several utility functions in SMTPit Pro which allow you to do a variety of things. You can register the plug-in via a function, check current registration, or set the character set via a function. We have also included auto-update functionality to complement FileMaker Server by providing an auto-update friendly version number. You can also set the authentication type via a function.

And the list goes on and on. You can view preferences via a function. CC and BCC are supported. SSL is supported. You can use merge fields and custom headers and footers. You can use SMTP Connect and SMTP Disconnect in order to send mail outs efficiently. The list really does go on and on and on.

In addition to this FileMaker Pro client version of SMTPit Pro, you can also find a FileMaker Server Edition of SMTPit Pro on our website. The Server Edition can be installed on FileMaker Server to be used with Scheduled Scripts and/or FileMaker Server Advanced to be used with Web Publishing. For more information about the Server Edition of SMTPit Pro, please see the ReadMe file included in the SMTPit Pro Server Edition download.

FileMaker Client Requirements

7.0v3, 8.x, 9.x, 10.x, 11.x, 12.x, 13.x, 14.x (32), 14.x (64), 15.x (32Win), 15.x (64), 16.x (32Win), 16.x (64), 17.x (32Win), 17.x (64)

FileMaker Server Requirements

9.x, 10.x, 11.x, 12.x, 13.x, 14.x, 15.x, 16.x, 17.x

Mac Requirements

10.6, 10.7, 10.8, 10.9, 10.10, 10.11, 10.12, 10.13

Win Requirements

2000, XP, Vista, 7, 8, 10, Microsoft .NET Framework 3.5 Service Pack 1, Microsoft Visual C++ 2010 Redistributable Package


A general knowledge of FileMaker scripting and using the calculation engine is needed to use a FileMaker plug-in.

Current Version