Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
IMAP using HTTP ProxyDemonstrates how to connect to an IMAP server through an HTTP proxy. uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, CHILKATIMAPLib_TLB, OleCtrls; ... procedure TForm1.Button1Click(Sender: TObject); var imap: TChilkatImap; success: Integer; begin imap := TChilkatImap.Create(Self); // Anything unlocks the component and begins a fully-functional 30-day trial. success := imap.UnlockComponent('Anything for 30-day trial'); if (success <> 1) then begin ShowMessage(imap.LastErrorText); Exit; end; // To connect through an HTTP proxy, set the HttpProxyHostname // and HttpProxyPort properties to the hostname (or IP address) // and port of the HTTP proxy. Typical port numbers used by // HTTP proxy servers are 3128 and 8080. imap.HttpProxyHostname := 'www.myhttpproxy.com'; imap.HttpProxyPort := 3128; // Important: Your HTTP proxy server must allow non-HTTP // traffic to pass. Otherwise this does not work. // Connect to an IMAP server through the HTTP proxy. success := imap.Connect('mail.chilkatsoft.com'); if (success <> 1) then begin ShowMessage(imap.LastErrorText); Exit; end; // ... // ... end; |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.