Hi,
I'm currently setting up incoming email for my application and was wondering if anyone could shed some light on a couple of things I don't understand...
Firstly, I have set it up and have successfully managed to use the CONNECT TO EMAIL and DISCONNECT FROM EMAIL functions. All email is downloaded and ReceivedEmail object is created for each email. Now what I don't understand is how does AwareIM and the Email server know what email has been downloaded and what hasn't?
Imagine this.....
My application connects to the email server based on incoming email settings stored in the regular user.It downloads everything (in my case it was 30,000 emails)
My application then processes those emails and INSERTS them into Clients.Communication
The emails that are not inserted into any Client get deleted
So my two questions are these:
1) Does my application / AwareIM know not to download the deleted emails again? If so how?
2) Is there any way to download email from, say, the last two weeks and not all time(meaning only 100 emails are downloaded and not 30,000!) when a new regular user is created?
Thanks