Mail Pull Configuration
POP3/IMAP4/Exchange Server Account
After the installation is complete, click "EAGetMail Service Manager" from "Start menu ->
All Programs -> EAGetMail Service -> EAGetMail Service Manager" to set up mail account.
To download emails from a POP3/IMAP4/Exchange server (WebDAV, Web Service), first of all, specify the
account details here. Please input your server, user, and password. After you set
the account details, please click "Test" to test it, if it returns "Test is ok",
then you can click "Save" to update your configuration.
- Server Address
- Your POP3/IMAP4/Exchange server IP address or domain name.
- Server Port
- Specify your server port. By default, this value can be set automatically based
on your server protocol.
- Protocol
- Specify your server protocol. Once you changed the protocol, the server port will
be changed automatically. Exchange Server supports POP3/IMAP4 protocol as well,
but in Exchange 2007 or later version, POP3/IMAP4 service is disabled by default.
If you don't want to use POP3/IMAP4 to download email from Exchange Server, you
can use Exchange Web Service (Exchange 2007/2010 or later version) or WebDAV (Exchange
2000/2003) protocol.
- SSL Connection
- By default, Exchange Web Service requires SSL connection, so when you changed protocol
to Exchange Web Service, the SSL Connection will be set to SSL Auto automatically.
For other protocols, please set the SSL Connection based on your server setting.
If your server doesn't require SSL, please set it to None.
- Auth Type
- User Login is recommended.
- User
- Specify your user name to login server. For Exchange Web Service/WebDAV, please
use domain\user as the user name.
- Password
- Your password to login server.
Mail Process
- Download interval
- Download emails from above account every 15 minutes. By default, this value is 15
minutes, you can set it to 1 to 3000 minutes, setting the interval to a small value
is not recommended.
- Leave a copy of message on mail server
- If this option is checked, EAGetMail Service won't delete the email from the mail
account after the email was retrieved. EAGetMail creates a "uidl.txt" file in the
local folder to store the retrieved email information to prevent
download the same email again and again. If you delete the "uidl.txt" file manually,
all of your emails in your mail account will be retrieved again. Notice: if you
have this option checked, you should delete emails from your mail account manually,
because EAGetMail Service won't delete the email in your account.
- Save email file(s) to specified local folder
- You should input a valid/existed folder full
path here to store the emails retrieved by EAGetMail Service. EAGetMail Service
saves email as eml file to this folder, the file name format is YYYYMMDDHHmmss[index].eml.
Notice: DO NOT use a common folder for multiple email accounts, but use a dedicated
local folder for each mail account. For example: set "c:\program files\eagetmailservice\pull\test"
for test account and "c:\program files\eagetmailservice\pull\test1" for test1 account.
- Run specified application after download is finished. (optional)
- You can specify
a DOS command or executable file here. Every time when EAGetMail Service checks
email from email account, the command/executable application will be invoked by
EAGetMail Service.
- For example: you developed a mail parser application named "parser.exe",
if you want to download emails from above account in schedule and parse the downloaded
emails, you can input fullpath\parser.exe here, then your application will be invoked
every time EAGetMail Service checks email from POP3/IMAP4/Exchange account. Your application
doesn't have to check/retrieve emails directly from email account, instead it processes
the *.eml files stored in the local folder.
- You can also input a batch (*.bat) or script, jscript (*.vbs, *.js) file name here, EAGetMail can also execute the script/batch task automatically.
- If your command requires arguments or your file path contains space, please use double quote (") to separate your command and arguments.
For example:
"c:\program files\my app\parse.vbs" "my argument 1" "my argument 2"
See Also
Disclaimer Installation
Journal and troubleshooting