Fetch header only not working if TOP capability not advertized by the server
Categories
(MailNews Core :: Networking: POP, defect)
Tracking
(thunderbird_esr102 fixed, thunderbird105 fixed)
People
(Reporter: alaninfo, Assigned: rnons)
References
(Regression)
Details
(Keywords: regression)
Attachments
(4 files)
26.20 KB,
image/jpeg
|
Details | |
5.10 KB,
text/plain
|
Details | |
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
5.43 KB,
patch
|
rjl
:
approval-comm-esr102+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0
Steps to reproduce:
Untick Fetch header only
close Thunderbird then open again
Tick Fetch header only
close Thunderbird then open again
Send myself test emails from another email address.
Actual results:
Still getting full email
Currently on V102.2.1
Expected results:
Just the header for message
Assignee | ||
Comment 1•2 years ago
|
||
Thanks for reporting, can you get some logs by following bug 1783290 comment 3
Reporter | ||
Comment 2•2 years ago
|
||
Reporter | ||
Comment 3•2 years ago
|
||
As requested Error Console Log during message download from server ....
1662506982559 addons.xpi WARN Checking C:\Program Files\Mozilla Thunderbird\distribution\extensions for addons
mailnews.pop3.0: C: STAT Pop3Client.jsm:451:20
mailnews.pop3.0: S: +OK 0 0
Pop3Client.jsm:309:18
mailnews.pop3.0: Done with status=0 Pop3Client.jsm:1310:18
mailnews.pop3.0: C: QUIT Pop3Client.jsm:451:20
mailnews.pop3.0: Connection closed. Pop3Client.jsm:343:18
mailnews.pop3.0: S: +OK
Pop3Client.jsm:309:18
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
blank
window.controllers/Controllers is deprecated. Do not use it for UA detection. blank
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
blank
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
MsgComposeCommands.js:10508:14
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
4 MsgComposeCommands.js:3972:28
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
MimeMessageUtils.jsm:148:23
mailnews.pop3.1: Connecting to pop://pop3.tpg.com.au:110 Pop3Client.jsm:132:18
mailnews.pop3.1: Connected Pop3Client.jsm:268:18
mailnews.pop3.1: S: +OK POP3 Ready rpt-glb-mail03 00021663
Pop3Client.jsm:309:18
mailnews.pop3.1: C: CAPA Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK Capability list follows, mate
STLS
Pop3Client.jsm:309:18
mailnews.pop3.1: S: UIDL
Pop3Client.jsm:309:18
mailnews.pop3.1: S: USER
.
Pop3Client.jsm:309:18
mailnews.pop3.1: C: STLS Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK Begin TLS negotiation now.
Pop3Client.jsm:309:18
mailnews.pop3.1: C: CAPA Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK Capability list follows, mate
Pop3Client.jsm:309:18
mailnews.pop3.1: S: UIDL
Pop3Client.jsm:309:18
mailnews.pop3.1: S: USER
.
Pop3Client.jsm:309:18
mailnews.pop3.1: Possible auth methods: USERPASS Pop3Client.jsm:521:18
mailnews.pop3.1: Current auth method: USERPASS Pop3Client.jsm:597:18
mailnews.pop3.1: C: USER alaninfo Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK USER alaninfo set, mate
Pop3Client.jsm:309:18
mailnews.pop3.1: C: Logging suppressed (it probably contained auth information) Pop3Client.jsm:445:20
mailnews.pop3.1: S: +OK Mailbox locked and ready SESSIONID=<spool-host16-25040-1662507768-1>
Pop3Client.jsm:309:18
mailnews.pop3.1: C: STAT Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK 1 1714
Pop3Client.jsm:309:18
mailnews.pop3.1: Folder lock acquired uri=mailbox://alaninfo@pop3.tpg.com.au/Inbox. Pop3Client.jsm:910:22
mailnews.pop3.1: C: LIST Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK scan listing follows
1 1714
.
Pop3Client.jsm:309:18
mailnews.pop3.1: C: UIDL Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK unique-id listing follows
1 1202513868.5474
.
Pop3Client.jsm:309:18
mailnews.pop3.1: C: RETR 1 Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK Message follows
Return-Path: <trimsails@tpg.com.au>
Received: from deliver ([unix socket])
by spool-host16.tpgi.com.au (Cyrus v2.4.13) with LMTPA;
Wed, 07 Sep 2022 09:41:46 +1000
X-TPG-Junk-Checked: Yes
X-TPG-Junk-Status: Message not scanned because user authenticated using SMTP AUTH
X-TPG-Abuse: host=[124.168.231.117]; ip=124.168.231.117; date=Wed, 7 Sep 2022 09:41:46 +1000; auth=kUdPCGsBRWiEhUYgrKEBNKXBNCwnci+kno6fS6yG0wQ=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tpg.com.au; s=alpha;
t=1662507706; bh=39q3lJqxquD3GDYxnAh66zUKYcP5MuPwm9yjWy897Lc=;
h=X-TPG-Abuse:Message-ID:Date:MIME-Version:To:From:Subject:
Content-Type;
b=eEC9Xtq2jP3lGXd0Td7TrvdW2AAzyhINMU1Eon5Geofp89UwShmCDru51jXAu5B9h
EpMXTSFtBCInIt4VUjNWS+GZhG4gisPLHUM5nUxn3BriD/v8fveVvm7AWxX8vq+d9i
Zz3PdZcNd25h0xyLA0TkfuOxAhzpPednENOtoC1M=
Received: from [192.168.1.103] (124-168-231-117.tpgi.com.au [124.168.231.117] (may be forged))
(authenticated bits=0)
by rpt-cro-mail03.tpgi.com.au (envelope-from trimsails@tpg.com.au) (8.14.3/8.14.3) with ESMTP id 286Nf6iU028646
for <alaninfo@tpg.com.au>; Wed, 7 Sep 2022 09:41:46 +1000
Message-ID: <1cebf7a3-0804-d7c1-63c4-fc390996ebce@tpg.com.au>
Date: Wed, 7 Sep 2022 09:41:03 +1000
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.1
Content-Language: en-AU
To: "'Al'" <alaninfo@tpg.com.au>
From: "Alan.K" <trimsails@tpg.com.au>
Subject: TEST MESSAGE
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
TEST MESSAGE
   TEST MESSAGE
      TEST MESSAGE
         TEST MESSAGE
            TEST MESSAGE
.
Pop3Client.jsm:309:18
mailnews.pop3.1: C: DELE 1 Pop3Client.jsm:451:20
mailnews.pop3.1: S: +OK message deleted
Pop3Client.jsm:309:18
mailnews.pop3.1: Folder lock released. Pop3Client.jsm:1114:20
mailnews.pop3.1: Done with status=0 Pop3Client.jsm:1310:18
mailnews.pop3.1: C: QUIT Pop3Client.jsm:451:20
This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”.
2 blank
mailnews.pop3.1: Connection closed. Pop3Client.jsm:343:18
mailnews.pop3.1: S: +OK
Pop3Client.jsm:309:18
Assignee | ||
Comment 4•2 years ago
|
||
OK, your server doesn't advertise TOP
capability, which we use to fetch headers only. Seems the old code will send TOP
anyway and see if it works.
It's sad CAPA
can't be trusted for many POP3 servers. Will make a fix.
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/a47e8e192f76
Try TOP even if not advertised by the server in Pop3Client. r=mkmelin
Assignee | ||
Comment 7•2 years ago
|
||
Comment on attachment 9293460 [details]
Bug 1789356 - Try TOP even if not advertised by the server in Pop3Client. r=mkmelin
[Approval Request Comment]
Regression caused by (bug #): bug pop3-js
User impact if declined: Fetch headers only doesn't work if TOP capability not advertised by the server.
Testing completed (on c-c, etc.): c-c
Risk to taking this patch (and alternatives if risky): low
Comment 8•2 years ago
|
||
Comment on attachment 9293460 [details]
Bug 1789356 - Try TOP even if not advertised by the server in Pop3Client. r=mkmelin
[Triage Comment]
Approved for beta
Comment 9•2 years ago
|
||
bugherder uplift |
Thunderbird 105.0b4:
https://hg.mozilla.org/releases/comm-beta/rev/f68e06e89ff5
Comment 10•2 years ago
|
||
[Triage Comment]
Approved by wsmwk via Matrix.
Patch modified for comm-esr102; tests verified passing with local build.
Comment 11•2 years ago
|
||
bugherder uplift |
Thunderbird 102.3.0:
https://hg.mozilla.org/releases/comm-esr102/rev/ddb36e940acf
Description
•