There are situations where you are collecting email from large numbers or POP3 or IMAP server accounts, and wish to import the settings into the Hexamail configuration automatically. This guide explains the best way to achieve that.
Lets work through an example.
If you have a CSV file or can generate a CSV file of POP3/IMAP account information you can simply and quickly import into Hexamail.
Follow these steps
The following command line imports POP3/IMAP accounts into Hexamail config:
-path FILE | full path to the CSV file you wish to import |
-start N | number oft he first account to import. This lets you preserve existing accounts, e.g you can start importing from account 4 onwards |
-headers X,Y,Z | if your csv file has no header row specifying the order of the settings, you can provide a custom list of headers here to instruct Hexamail which order the settings appear in the csv file |
Account | Unique identifier or email address for this account |
Action | What action to perform on the email once downloaded: select from Keep, Expire, Delete |
Server | The full server name you wish to connect to, e.g. mail.hexamail.com |
Port | The port you wish to connect to. For POP3 it is usually 110 (995 SSL) for IMAP it is 143 (993 SSL) |
Prot | The protocol to use for the downloading, choose from POP3, IMAP |
User | The username/login for the account |
Pass | The password for the account |
Enable | Whether this account is enabled. Use Yes/No/True/False/On/Off |
Days | The number of days to keep email on the server before expiring it if Expire is the action parameter |
Type | The type of account choose from: catchall, individual |
outfolder | If you wish to export downloaded email, specify the folder here |
Reroute | The rerouting address for the account. For individual use a local email address on the server you wish to send to, something like user1@domain.local For catchall use an address mapping like *@domain.local to map user1@myisp.com to user1@domain.local etc |
Folder | IMAP folders to download. Use * for all folders, or e.g. INBOX to just collect the inbox of each account |
Schedule | The interval/schedule in minutes, e.g. 15 to collect every 15 minutes. |