Product Logo

POP3it Pro

Email downloading made easy.

Frequently Asked Questions

Can I use the plug-in with Gmail, Google Mail, or Google Apps?

Yes! POP3it Pro can receive email from Gmail, Google Mail, or Google Apps. The settings below will allow you to work with your account. Please note that as of June 2022, you will need to enable 2-Step Verification for your account and then create an App Password for use with POP3it Pro.

Authentication Type: Plain
Username: your full Gmail email address ( or
Password: an App Password you have created
TLS/SSL Type: Before Connect
TCP/IP Port: 995

Permalink | Top

Am I required to use the built-in Accounts?

Using the accounts is required, but if you prefer to not use them, you can implement the following to basically ignore them. This method is similar to how the Classic POP3it plug-in worked, so if you used that plug-in and want to use POP3it Pro in the same way, this is the best way to do so.

Your script will first need to create an Account, and you can name it whatever you like. This is done using the POP3it_Adv_AddAccount function. The script then needs to set the Account details using the POP3it_Adv_SetAccountOption function. The Set Field/Variable calculation in your script would look like the following.

POP3it_Adv_AddAccount( “The_Server” ) & “¶” &

POP3it_Adv_SetAccountOption( “The_Server”; “Host” ; DB::Host) & “¶” &

POP3it_Adv_SetAccountOption( “The_Server”; “Port” ; DB::Port) & “¶” &

POP3it_Adv_SetAccountOption( “The_Server”; “Username” ; DB::Username ) & “¶” &

POP3it_Adv_SetAccountOption( “The_Server”; “Password” ; DB::Password )

You could also add other Account Options not shown above using this method. Look at the POP3it_Adv_SetAccountOption function reference found in the Functions section for a list of all the available options you can set.

If you added this calculation to the start of your POP3it Pro scripts, you could then dynamically change Servers as needed based on fields, variables, or other criteria. Your scripts would always make the plug-in connect to the same account, but you would simply be changing the account details as needed.

Calling the AddAccount function multiple times with the same account name will not hurt anything. If the account already exists, the function will simply return something like "Account already exists". This is not a problem.
Permalink | Top

Can I use my own table and or field names with the CheckAccount function?

Yes, you can specify alternative tables/field names to be used with the CheckAccount function.

You first need to open the Account Configuration Dialog by calling the POP3it_ConfigureAccount function. Once you have the Account Configuration Dialog open, select the account, and then click the Auto Check tab. Put a check box in the “Enable Auto Check” box, and then click the “Table Settings” button in the Auto Check Action box.

You will now be looking at the “Specify Auto Check Table Settings” dialog that will allow you to enter alternative table names for the Messages and Attachment tables. You can also enter field pairs of POP3it_original_field_name=new_field_name.


  • If you do not actually want to use auto check (where it automatically downloads on an interval), you can set the table settings, save the changes, and then go back and uncheck the “Enable Auto Check” box. The Table Settings will still be used, but it will not automatically download email.
  • The UIDL field in the Messages and Attachments alternative tables must be named the same.
Permalink | Top

Why does the plug-in not install in FileMaker on Windows?

If you have installed the plug-in and it does not show up in FileMaker Pro or if the plug-in will not enable properly, try the following steps.

  1. Microsoft's .Net Framework

    Make sure you have the proper version of Microsoft’s .Net Framework installed on your computer. See the POP3it Pro installation page for more information.

  2. Microsoft Visual C++ Redistributable Package

    Make sure the proper Microsoft Visual C++ Redistributable Package is installed on your computer. See the POP3it Pro installation page for more information.

  3. Restart Your Computer

    Sometimes it is necessary to restart before .NET and the Redistributable Package will work properly.
  4. Install all Windows updates

    Use Windows update to install all current updates for your computer. If your system is setup to automatically install Windows updates, you may want to manually force it to check for and install current updates to get the plug-in to work immediately.
Permalink | Top

Why are some of the external functions missing from Calculation Dialogs?

The advanced functions are used for the advanced method of downloading email with the plug-in. By default, these functions are hidden, but can be displayed by changing a setting.

To show the advanced functions, go to the Edit menu (on Windows) or the FileMaker menu (on Mac), Preferences, Plug-ins tab, double-click the plug-in. Next, select the Advanced tab, then put a check mark in the “Show Advanced Functions in the Calculation Dialog”, and click OK on all remaining dialogs. The advanced functions will now show up in the list of external functions.

You can also enable the “Show Advanced Functions in the Calculation Dialog” setting with the POP3it_Configure function.

POP3it_Configure ( “Set” ; “ShowAdvFunc” ; 1 )

Note, restarting FileMaker may be required before the functions appear.

Permalink | Top

Where can I download previous versions of the plug-in?

Previous versions of the plug-in can be downloaded from

Permalink | Top