(Objective-C) Connecting to GMAIL using IMAP
Demonstrates how to connect to GMAIL using IMAP.
#import <CkoImap.h>
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
CkoImap *imap = [[CkoImap alloc] init];
// Turn on session logging:
imap.KeepSessionLog = YES;
// Connect to GMail
// Use TLS
imap.Ssl = YES;
imap.Port = [NSNumber numberWithInt:993];
BOOL success = [imap Connect: @"imap.gmail.com"];
if (success != YES) {
NSLog(@"%@",imap.LastErrorText);
return;
}
// Login
// Your login is typically your GMail email address.
success = [imap Login: @"username@gmail.com" password: @"myPassword"];
if (success != YES) {
NSLog(@"%@",imap.LastErrorText);
return;
}
// Select an IMAP mailbox
success = [imap SelectMailbox: @"Inbox"];
if (success != YES) {
NSLog(@"%@",imap.LastErrorText);
return;
}
// Show the session log.
NSLog(@"%@",imap.SessionLog);
// Disconnect from the IMAP server.
success = [imap Disconnect];
|