Developing an Email Capture Plug-in Implementation

A single Email Capture Plug-in implementation can process multiple types of email messages or you can use a different Email Capture Plug-in implementation for each type of email message. To create a plug-in implementation, use a developer account to develop and test the plug-in implementation.

Optionally, use SuiteBundler to bundle the plug-in objects and distribute them to other NetSuite accounts. NetSuite administrators use the bundle to install the plug-in implementation in a NetSuite account and enable the implementation. For more information about administration tasks for an Email Capture Plug-in bundle, see Administering an Email Capture Plug-in Implementation.

The following table describes the basic steps in developing a single plug-in implementation of the Email Capture Plug-in:

Step

Description

Enable features

Enable the Server SuiteScript feature.

See Enable Features for an Email Capture Plug-in Implementation.

Create script file

Create the script file that contains the Email Capture Plug-in implementation.

See Create a Plug-in Implementation Script File.

Add the plug-in implementation

Add the plug-in implementation using the plug-in script file and any required utility files that you created in the previous step to the development account.

See Add the Plug-in Implementation.

Test the plug–in implementation

Verify the behavior of the plug-in implementation.

See Test the Plug-in Implementation.

Bundle the plug-in implementation (Optional)

Bundle both the plug-in implementation and other objects required by the plug-in implementation for distribution to other NetSuite accounts.

See Bundle the Plug-in Implementation.

Related Topics

Email Capture Plug-in Overview
Email Capture Plug-in Interface Description

General Notices