Hi Pete.

Pete Emerson wrote:
> I'm trying to get Mail::IMAPClient working with SSL. I can get it
> working
> fine without SSL. Here's my attempt:
>
> # assume $server, $port, $username, $password are defined correctly
> my $ssl = IO::Socket::SSL->new(Proto=>'tcp',
>                                SSL_verify_mod=>0x00,
>                                PeerAddr=>$server,
>                                PeerPort=>$port);
> my $imap = Mail::IMAPClient->new(Socket=>$ssl,User=>$username,
> Password =>$password);

I think that if you do this (presumably you've already made your SSL
connection) you have to change the client's state yourself to Connected
with the State method. Try

    $imap->State ($imap->Connected);

> $imap->login();
> foreach ($imap->subscribed()) {
>     print $imap->message_count($_), " messages in ", $_, "\n";
> }
> $imap->close();
>
> and it moans that I'm not connected on the $imap->login() line.
> Can anyone help me make it go? Thanks in advance.

I hope this helps. It's an age since I used IMAP.

Cheers,

Rob




-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to