[Imap-protocol] Re: RFC 2971 (ID) mandatory in Android phones?
blong at google.com
Fri Mar 11 14:55:46 PST 2011
> I have just received a frightening report that says that the mail client
> in Android phones sends an ID command to an IMAP server that does not
> advertise the ID extension, and disconnects the session when the IMAP
> server returns BAD as the response.
> I can NOT duplicate this problem on my Android phone, an old T-Mobile
> myTouch 3G. However, as its OS is 2 or so years old, it's possible that
> this is a bug in newer versions.
> The client reported to do this sends the following ID command:
> 2 ID ("name" "com.android.email" "os" "android" "os-version" "2.2; FROYO" "vendor" "samsung" "x-android-device-model" "GT-P1000" "x-android-mobile-net-operator" "Vodafone CZ" "AGUID" "F26+FjerfVzQ1lSlxFmbV/Yw0ak=")
> Is this true?
The Android Email client is part of the open source release.
GT-P1000 appears to the GSM version of the Galaxy Tab. This is not
running stock Android, but Samsung's own interface, which may be using
a modified version of the Email client or something entirely written
The source code is published here:
Ahh, apparently the answer is yes:
fixes the bug. I'm not sure if there was a release while it did it
before it stopped doing it. I'm not seeing any of the requests in our
logs, but could be missing it, or people are more likely to use the
gmail app for gmail than the email app.
More information about the Imap-protocol