Rank: Administration
Groups: Administrators
Joined: 11/11/2010(UTC) Posts: 1,153
Thanks: 9 times Was thanked: 55 time(s) in 55 post(s)
Rank: Administration
Groups: Administrators
Joined: 11/11/2010(UTC) Posts: 1,153
Thanks: 9 times Was thanked: 55 time(s) in 55 post(s)
Because using EAGetMail to retrieve emails from mail server needs several methods (GetMailInfos, GetMail, Delete), so it is hard to provide one asynchronous method like EASendMail to send email in one step.
For example, if you want to download email from server, you must use GetMailInfos method to get the email list from mail server at first.
However, you can use OnIdle event to prevent your GUI is blocked.
http://www.emailarchitec.../?ct=mailclient_onidle_a http://www.emailarchitec...getmail/kb/vb.aspx?cat=8 Just call DoEvents in this event, then your GUI will not be froze, please refer to the sample in EAGetMail installation path.
Because VB6 doesn’t support multiple threads, if you want to retrieve emails from multiple accounts concurrently, you can create multiple forms and each form retrieves email for each account.
You can also use EAGetMail service, it supports retrieving emails from multiple accounts in background.
http://www.emailarchitec...client_getmailsbyqueue_a http://www.emailarchitec...l/sdk/?ct=object_queue_a
1 user thanked ivan for this useful post.
Forum Jump
EmailArchitect Support
Email Component Development
- EASendMail SMTP Component - .NET Version
- EASendMail SMTP Component - Windows Store Apps
- EASendMail SMTP ActiveX Object
- EAGetMail POP3 & IMAP4 Component - .NET Version
- EAGetMail POP3 & IMAP4 ActiveX Object
Exchange Server and IIS SMTP Plugin
- DomanKeys/DKIM for Exchange Server and IIS SMTP
- Disclaimer and S/MIME for Exchange Server and IIS
EmailArchitect Email Server
- EmailArchitect Email Server (General)
- EmailArchitect Email Server Development
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.