Closed Bug 675503 Opened 13 years ago Closed 3 years ago

Thunderbird leaves mail with photos attached on server

Categories

(MailNews Core :: Networking: POP, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: w.domzig, Unassigned)

Details

(Whiteboard: [has protocol log])

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0
Build ID: 20110615151330

Steps to reproduce:

configuration is that Thunderbird should not leave mail at the server once loaded to Thunderbird.
I ask thunderbird to take mail from server


Actual results:

which he is doing nicely, except if the mail has pictures attached, than he takes only one mail including the pictures, leaves the mail at the server and would not take a second mail with pictures.
this happens only since the last 2 versions!


Expected results:

he should not leave the mail at the server and take the next mail
pop or imap ?
Could you also copy/paste here the content of the "Troubleshooting information" from the "?" (or "Help") menu in Thunderbird?
Hi, Ludovic, its .jpg pictures of at least 1-2.5 MB
Hi caméléon,
hope this is what you are looking for.
Allgemeine Informationen
Name 	Thunderbird
Version 	6.0
User-Agent 	Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0) Gecko/20110812 Thunderbird/6.0
Profilordner 	
Beinhaltenden Ordner anzeigen
(Lokaler Datenträger)
Build-ID der Anwendung 	20110812055131
Aktivierte Plugins 	about:plugins
Build-Konfiguration 	about:buildconfig
E-Mail- und Newsgruppen-Konten
ID 		Posteingang-Server 	Postausgang-Server
Name 	Verbindungssicherheit 	Authentifizierungsmethode 	Name 	Verbindungssicherheit 	Authentifizierungsmethode 	Standard?
account1		(none) Local Folders	plain	passwordCleartext
account2		(pop3) pop.wanadoo.fr:110	plain	passwordCleartext	smtp.wanadoo.fr:25	plain	none	true
Erweiterungen
Name 	Version 	Aktiviert 	ID
British English Dictionary	1.19.1	true	en-GB@dictionaries.addons.mozilla.org
Deutsches Wörterbuch	2.0.2	true	de-DE@dictionaries.addons.mozilla.org
Dictionnaire français «Classique»	4.2	true	fr-classique@dictionaries.addons.mozilla.org
Modifizierte Einstellungen
Name 	Wert
extensions.lastAppVersion	6.0
font.name.monospace.el	Consolas
font.name.monospace.tr	Consolas
font.name.monospace.x-baltic	Consolas
font.name.monospace.x-central-euro	Consolas
font.name.monospace.x-cyrillic	Consolas
font.name.monospace.x-unicode	Consolas
font.name.monospace.x-western	Consolas
font.name.sans-serif.el	Calibri
font.name.sans-serif.tr	Calibri
font.name.sans-serif.x-baltic	Calibri
font.name.sans-serif.x-central-euro	Calibri
font.name.sans-serif.x-cyrillic	Calibri
font.name.sans-serif.x-unicode	Calibri
font.name.sans-serif.x-western	Calibri
font.name.serif.el	Cambria
font.name.serif.tr	Cambria
font.name.serif.x-baltic	Cambria
font.name.serif.x-central-euro	Cambria
font.name.serif.x-cyrillic	Cambria
font.name.serif.x-unicode	Cambria
font.name.serif.x-western	Cambria
font.size.fixed.el	14
font.size.fixed.tr	14
font.size.fixed.x-baltic	14
font.size.fixed.x-central-euro	14
font.size.fixed.x-cyrillic	14
font.size.fixed.x-unicode	14
font.size.fixed.x-western	14
font.size.variable.el	17
font.size.variable.tr	17
font.size.variable.x-baltic	17
font.size.variable.x-central-euro	17
font.size.variable.x-cyrillic	17
font.size.variable.x-unicode	17
font.size.variable.x-western	17
mail.openMessageBehavior.version	1
mail.winsearch.firstRunDone	true
network.cookie.prefsMigrated	true
places.database.lastMaintenance	1313400640
places.history.expiration.transient_current_max_pages	88304
Grafik
Hum, Wanadoo.fr pop server...
Maybe related to this problem: http://www.geckozone.org/forum/viewtopic.php?f=4&t=95538 ?
What antivirus do you use? Could you turn it off and do another test?
Hummm I thought a lot about Wanadoo pop and Avast which I use. 
What I do not understand is that this is happening only since le last upgrades of Thunderbird! Why not before? I have not changed my systems (wanadoo or avast) 
I may try the test. About the geckozone forum you may find my name there, I did not understand 1/2 of that discussion as I do not see how to intervene with Avast.
Hear from me after the test.
Hi, test done: Avast turned off, two mails with big pictures waiting; asked to load them to Thunderbird; Thunderbird takes the first, leaves it on the server (though been asked not to do so) and does not take the second mail. If I want that I have to go back to the server delete the first mail and  ask Thunderbird again to fetch mail.
We'll need to see a pop log to investigate what's going on (see https://wiki.mozilla.org/MailNews:Logging)
You are not the first one to report this kind of problem, which exist with old release of Thunderbird too. So the log asked by Ludovic would really be interested to understand from where it come from.
I'll try to see to it to understand what exactly you want me to show you.
May be it is of no importance; there is no difference if I ask to leave the mail at the server or not (I tried both)
Hi, sorry Win7 plaid me a game, so it took me some time to make it work.
So here the pop log:
0[82e140]: Setting server busy in nsPop3Protocol::LoadUrl
0[82e140]: Entering NET_ProcessPop3 81
0[82e140]: POP3: Entering state: 1
0[82e140]: POP3: Entering state: 2
0[82e140]: POP3: Entering state: 4
0[82e140]: RECV: +OK mwinf2f07 Cyrus POP3 v2.3.16 server ready <2464343111.1314620620@mwinf2f07>
0[82e140]: POP3: Entering state: 26
0[82e140]: SEND: AUTH

0[82e140]: Entering NET_ProcessPop3 52
0[82e140]: POP3: Entering state: 3
0[82e140]: RECV: +OK List of supported mechanisms follows
0[82e140]: POP3: Entering state: 27
0[82e140]: RECV: PLAIN
0[82e140]: POP3: Entering state: 27
0[82e140]: RECV: .
0[82e140]: POP3: Entering state: 28
0[82e140]: SendCapa()
0[82e140]: SEND: CAPA

0[82e140]: Entering NET_ProcessPop3 198
0[82e140]: POP3: Entering state: 3
0[82e140]: RECV: +OK List of capabilities follows
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: SASL PLAIN
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: EXPIRE NEVER
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: LOGIN-DELAY 0
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: TOP
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: UIDL
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: PIPELINING
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: RESP-CODES
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: AUTH-RESP-CODE
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: X-FORWARD
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: X-LOGNAME
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: USER
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: IMPLEMENTATION Cyrus POP3 v2.3.16
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: STLS
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 29
0[82e140]: RECV: .
0[82e140]: capa processed
0[82e140]: POP3: Entering state: 30
0[82e140]: ProcessAuth()
0[82e140]: POP auth: server caps 0xE14AA, pref 0x1C00, failed 0x0, avail caps 0x1400
0[82e140]: (GSSAPI = 0x100000, CRAM = 0x2000, APOP = 0x4000, NTLM = 0x8000, MSN =  0x10000, PLAIN = 0x1000, LOGIN = 0x800, USER/PASS = 0x400)
0[82e140]: trying auth method 0x1000
0[82e140]: POP username
0[82e140]: POP3: Entering state: 5
0[82e140]: OnPromptStart()
0[82e140]: Entering NET_ProcessPop3 0
0[82e140]: POP3: Entering state: 48
0[82e140]: SendUsername()
0[82e140]: SEND: AUTH PLAIN

0[82e140]: Entering NET_ProcessPop3 4
0[82e140]: POP3: Entering state: 3
0[82e140]: RECV: + 
0[82e140]: POP3: Entering state: 31
0[82e140]: NextAuthStep()
0[82e140]: POP3: Entering state: 6
0[82e140]: POP3: Entering state: 50
0[82e140]: SendPassword()
0[82e140]: PLAIN login
0[82e140]: Logging suppressed for this command (it probably contained authentication information)
0[82e140]: Entering NET_ProcessPop3 30
0[82e140]: POP3: Entering state: 3
0[82e140]: RECV: +OK Mailbox locked and ready
0[82e140]: POP3: Entering state: 31
0[82e140]: NextAuthStep()
0[82e140]: login succeeded
0[82e140]: POP3: Entering state: 7
0[82e140]: SEND: STAT

0[82e140]: Entering NET_ProcessPop3 13
0[82e140]: POP3: Entering state: 3
0[82e140]: RECV: +OK 2 90468
0[82e140]: POP3: Entering state: 8
0[82e140]: POP3: Entering state: 22
0[82e140]: SEND: QUIT

0[82e140]: Entering NET_ProcessPop3 5
0[82e140]: POP3: Entering state: 3
0[82e140]: RECV: +OK
0[82e140]: POP3: Entering state: 40
0[82e140]: POP3: Entering state: 23
0[82e140]: POP3: Entering state: 25
0[82e140]: Clearing server busy in POP3_FREE
0[82e140]: Clearing running protocol in POP3_FREE
0[82e140]: Clearing server busy in OnStopRequest
0[82e140]: Calling ReleaseFolderLock from ~nsPop3Sink
0[82e140]: ReleaseFolderLock haveSemaphore = FALSE
hope that helps!
W
Hi Ludovic,
looks as if the pop log did not give any clue to the problem. Just to mention; it looks not to be the format (as .jpg), the last block I had was a 750KB .pdf . 
I wander where I could tell Thunderbird to not get tired with mail bigger than 750KB? and keep working properly as demanded though.
Component: General → Networking: POP
Product: Thunderbird → MailNews Core
QA Contact: general → networking.pop
David Ideas ?
that log didn't have any message downloads, or deletes. Have you set Thunderbird to not download messages larger than a certain size?
I have not done anything like this, to do so I should know where, but I have no idea,
may be you tell me? I would look into it and see what there is.
You would notice if you did - messages over a certain size would only have the first few lines downloaded, and there would be a link that you clicked on to download the rest of the message.
that is not the case, messages with big annex come fully but stop further action, (as delete message in server or/and take next message)
domzig, can you do another log?
Whiteboard: [closeme 2012-03-25]
Hi Wayne Mery,
Yes I can:
here it is.What do you think about it?
0[210f140]: Setting server busy in nsPop3Protocol::LoadUrl
0[210f140]: Entering NET_ProcessPop3 48
0[210f140]: POP3: Entering state: 1
0[210f140]: POP3: Entering state: 2
0[210f140]: POP3: Entering state: 4
0[210f140]: RECV: +OK mwinf2108 Cyrus POP3 v2.3.16 server ready 
0[210f140]: POP3: Entering state: 26
0[210f140]: SEND: AUTH

0[210f140]: Entering NET_ProcessPop3 52
0[210f140]: POP3: Entering state: 3
0[210f140]: RECV: +OK List of supported mechanisms follows
0[210f140]: POP3: Entering state: 27
0[210f140]: RECV: PLAIN
0[210f140]: POP3: Entering state: 27
0[210f140]: RECV: .
0[210f140]: POP3: Entering state: 28
0[210f140]: SendCapa()
0[210f140]: SEND: CAPA

0[210f140]: Entering NET_ProcessPop3 198
0[210f140]: POP3: Entering state: 3
0[210f140]: RECV: +OK List of capabilities follows
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: SASL PLAIN
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: EXPIRE NEVER
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: LOGIN-DELAY 0
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: TOP
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: UIDL
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: PIPELINING
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: RESP-CODES
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: AUTH-RESP-CODE
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: X-FORWARD
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: X-LOGNAME
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: USER
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: IMPLEMENTATION Cyrus POP3 v2.3.16
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: STLS
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 29
0[210f140]: RECV: .
0[210f140]: capa processed
0[210f140]: POP3: Entering state: 30
0[210f140]: ProcessAuth()
0[210f140]: POP auth: server caps 0xE14AA, pref 0x1C00, failed 0x0, avail caps 0x1400
0[210f140]: (GSSAPI = 0x100000, CRAM = 0x2000, APOP = 0x4000, NTLM = 0x8000, MSN =  0x10000, PLAIN = 0x1000, LOGIN = 0x800, USER/PASS = 0x400)
0[210f140]: trying auth method 0x1000
0[210f140]: POP username
0[210f140]: POP3: Entering state: 5
0[210f140]: OnPromptStart()
0[210f140]: Entering NET_ProcessPop3 0
0[210f140]: POP3: Entering state: 48
0[210f140]: SendUsername()
0[210f140]: SEND: AUTH PLAIN

0[210f140]: Entering NET_ProcessPop3 4
0[210f140]: POP3: Entering state: 3
0[210f140]: RECV: + 
0[210f140]: POP3: Entering state: 31
0[210f140]: NextAuthStep()
0[210f140]: POP3: Entering state: 6
0[210f140]: POP3: Entering state: 50
0[210f140]: SendPassword()
0[210f140]: PLAIN login
0[210f140]: Logging suppressed for this command (it probably contained authentication information)
0[210f140]: Entering NET_ProcessPop3 30
0[210f140]: POP3: Entering state: 3
0[210f140]: RECV: +OK Mailbox locked and ready
0[210f140]: POP3: Entering state: 31
0[210f140]: NextAuthStep()
0[210f140]: login succeeded
0[210f140]: POP3: Entering state: 7
0[210f140]: SEND: STAT

0[210f140]: Entering NET_ProcessPop3 13
0[210f140]: POP3: Entering state: 3
0[210f140]: RECV: +OK 8 71166
0[210f140]: POP3: Entering state: 8
0[210f140]: POP3: Entering state: 22
0[210f140]: SEND: QUIT

0[210f140]: Entering NET_ProcessPop3 5
0[210f140]: POP3: Entering state: 3
0[210f140]: RECV: +OK
0[210f140]: POP3: Entering state: 40
0[210f140]: POP3: Entering state: 23
0[210f140]: POP3: Entering state: 25
0[210f140]: Clearing server busy in POP3_FREE
0[210f140]: Clearing running protocol in POP3_FREE
0[210f140]: Clearing server busy in OnStopRequest
0[210f140]: Calling ReleaseFolderLock from ~nsPop3Sink
0[210f140]: ReleaseFolderLock haveSemaphore = FALSE
Whiteboard: [closeme 2012-03-25] → [has protocol log]
Removing myslef on all the bugs I'm cced on. Please NI me if you need something on MailNews Core bugs from me.
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.