|
Summary
Sets the timeout in second for the client to wait for a reply. After which time it will timeout.
Description
The Timeout property specifies the reply timeout period. For most IMAP methods the IMAP ActiveX control waits for a reply from the IMAP server before returning to the application.
Communication links or servers sometimes go down, therefore, the IMAP ActiveX control uses a default timeout of 20 seconds before returning to the application. The timeout value can be changed by
modifying this property.
If the IMAP ActiveX control does not get a reply within the specified timeout value it will return the error value ERR_IMAP_TIMED_OUT from the method and fire the OnError event.
The application must specify timeout value in seconds. The value must be in the range of 1 to 999 seconds.
This property can be set at design time or at run time if a transfer is not in progress. The default value for this property is 20.
Example
Imap.ImapTimeout = 25
Result = Imap.Connect ("211.176.122.133", "john", "mypassword") If (Result = IMAP_SUCCESS)
MessageBox "Successful connection", "sample application", 64
End If
|