Re: 'does not seem to be talking POP3'
Scott Bronson <[email protected]> Mon, 05 Jun 2006 20:49:43 -0400
| Newsgroups | gmane.comp.lang.perl.modules.mail-box |
|---|---|
| Organization | Rinspin |
| Message-ID | <[email protected]> |
I don't know about the POP but if you set the log level to 1 for the
IMAP code, it gives a pretty good idea of how the exchange is going.
I've also been using a packet sniffer. Ethereal is your friend.
Finally, to try to figure out how things knit together, I've been using
Devel::Trace:
perl -d:Trace ./mbls -L 1 imap://imaptest:testje@localhost/Trash
I've made a few bugfixes in the IMAP code, I'll send them out later
tonight. Alas, none of them will affect your POP issues. I'm glad
someone else out there is interested in fixing Mail::Box network code!
On Tue, 2006-06-06 at 08:13 +0800, Max Waterman wrote:
> I still get these error messages claiming the remote pop3 server isn't
> talking pop3.
>
> Does anyone know how I can make Mail::Box output the message exchange as
> it chats to the mail box?
>
> Max.
>
> On Thu, 25 May 2006 14:37:10 +0800, "Max Waterman"
> <[email protected]> said:
> > gives these error messages :
> >
> > ERROR: Server at mail1.company.com:110 does not seem to be talking POP3.
> > ERROR: Cannot create POP3 client for
> > pop3://[email protected]@mail1.company.com:110.
> > WARNING: Folder does not exist, failed opening pop3 folder
> > pop3://[email protected]@mail1.company.com:110.
> > Could not open pop3 mailbox:Connection reset by peer at
> > ./processEmail.pl line 53.
> >
> > However, if I configure Mozilla Thunderbird to use the same settings, it
> > works fine.
> >
> > Does anyone have any clues on how to debug this?
> >
> > Max.
> >
> > [1] :
> > Use of uninitialized value in concatenation (.) or string at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/IMAPClient.pm line 2604.
> > Use of uninitialized value in split at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/IMAPClient.pm line 2629.
> > Use of uninitialized value in hash element at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/IMAPClient.pm line 2699.
> > Use of uninitialized value in concatenation (.) or string at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/Box/IMAP4.pm line 160.
> > WARNING: Message disappeared from /var/spool/mail/davidmaxwaterman.
> > Can't call method "get" on an undefined value at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/Message/Head/Delayed.pm line 57.
> > Use of uninitialized value in string at /usr/lib/perl5/5.8.6/overload.pm
> > line 97.
> > Use of uninitialized value in hash element at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/Transport/IMAP4.pm line 364.
> > Use of uninitialized value in substitution (s///) at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/Transport/IMAP4.pm line 368.
> > Use of uninitialized value in hash element at
> > /usr/lib/perl5/site_perl/5.8.6/Mail/Transport/IMAP4.pm line 369.
> >
> > On Wed, 17 May 2006 23:08:20 -0400, "Scott Bronson"
> > <[email protected]> said:
> > > When I try to log into my dovecot imap server, I get:
> > >
> > > Can't use string ("PLAIN") as an ARRAY ref while "strict refs" in use
> > > at /usr/local/share/perl/5.8.7/Mail/Transport/IMAP4.pm line 97.
> > >
> > > I've included a patch that appears to fix it. Any chance of getting
> > > this applied?
> > >
> > > Thanks,
> > >
> > > - Scott
> > >
> >
>