[Bug 718350] Re: python imaplib misparses certain server messages

dino99 718350 at bugs.launchpad.net
Sun May 3 13:30:13 UTC 2015


Support for this version has ended

** Changed in: python2.6 (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python2.6 in Ubuntu.
https://bugs.launchpad.net/bugs/718350

Title:
  python imaplib misparses certain server messages

Status in python2.6 package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: python2.6

  After upgrading my mail server to Debian squeeze, offlineimap, which
  uses python's imaplib, started to fail with this message:

  WARNING: Error occured attempting to sync account DebianIn: command
  LIST illegal in state NONAUTH, only allowed in states AUTH, SELECTED

  This is because the server wants gamin to be installed, so on connect
  (I'm using an ssh tunnel to connect), the following output is sent by
  the server:

  * OK: [ALERT] Filesystem notification initialization error -- contact your mail administrator (check for configuration errors with the FAM/Gamin library)
  * PREAUTH Ready.

  and imaplib gets confused, ignoring the PREAUTH message entirely.

  AFAICS this is a bug in imaplib's parser.

  I've worked around this issue on the server side by installing gamin.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: python2.6 2.6.6-5ubuntu1
  ProcVersionSignature: Ubuntu 2.6.35-25.44-generic 2.6.35.10
  Uname: Linux 2.6.35-25-generic x86_64
  Architecture: amd64
  Date: Sun Feb 13 11:08:46 2011
  InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: python2.6

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python2.6/+bug/718350/+subscriptions



More information about the foundations-bugs mailing list