You can't use this until you register with us!




Description

Extract attachments from an email account and store them in a Digital Ocean Space.


Purchasing Options



Available Actions

IMAP - Process Mail

Extract attachments from an email account accessed via IMAP protocol, store them in a Digital Ocean Space and record the locations in a MySQL database.


Variables

Source Parameters
imap_server required

Select the IMAP Server where the messages to process are stored.

start_point

Optional. Datetime stamp formatted as YYYY-MM-DD HH:MM:SS in UTC timezone. Only messages with a received datetime stamp that is after the datetime specified will be processed. This field is automatically set to the received datetime stamp of the last message that is successfully processed.


Destination Parameters
digital_space_keys required

Select the credentials to use to access Digital Ocean Space where the attachments will be stored.

digital_space_config required

Select the Shared Config that contains information about the Digital Ocean Space where the attachments will be stored.

target_folder

Path from the starting folder in the Space Configuration to the folder where the attachments will be stored.

allow_overwrite required

Overwrite files with the same attachment id.


Tracking Parameters
mysql_connection required

Select the MySQL Database where the locations of the attachments will be stored.

email_table required

Name of the table, in schema.table format, where the MIME headers, body data and unique id for each message will be stored. If it does not exist, it will be created.

attachment_table required

Name of the table, in schema.table format, where the name, unique id and storage path for each attachment will be stored. If it does not exist, it will be created.


POP3 - Process Mail

Extract attachments from an email account accessed via POP3 protocol, store them in a Digital Ocean Space and record the locations in a MySQL database.


Variables

Source Parameters
pop3_server required

Select the POP3 Server where the messages to process are stored.

start_point

Optional. Datetime stamp formatted as YYYY-MM-DD HH:MM:SS in UTC timezone. Only messages with a received datetime stamp that is after the datetime specified will be processed. This field is automatically set to the received datetime stamp of the last message that is successfully processed.


Destination Parameters
digital_space_keys required

Select the credentials to use to access Digital Ocean Space where the attachments will be stored.

digital_space_config required

Select the Shared Config that contains information about the Digital Ocean Space where the attachments will be stored.

target_folder

Path from the starting folder in the Space Configuration to the folder where the attachments will be stored.

allow_overwrite required

Overwrite files with the same attachment id.


Tracking Parameters
mysql_connection required

Select the MySQL Database where the locations of the attachments will be stored.

email_table required

Name of the table, in schema.table format, where the MIME headers, body data and unique id for each message will be stored. If it does not exist, it will be created.

attachment_table required

Name of the table, in schema.table format, where the name, unique id and storage path for each attachment will be stored. If it does not exist, it will be created.