Comments (6)
Note that the asterisks were removed from the regex above
from node-imap.
This should already be fixed in master.
from node-imap.
Hrm.... what server is this and when do you receive the server response you've shown?
from node-imap.
This is a Dovecot v1.2.15 on Ubuntu 11.04. I see this response if I telnet in to IMAP and select a mailbox. With the current master the PERMANENTFLAGS array is empty when I open a mailbox, with the modified regex, it returns the list of flags that I see from telnet.
from node-imap.
The regex shouldn't need to be changed, since responses are broken up into three tokens and the third token in this case should only contain "[PERMANENTFLAGS ...]" and optionally some text after that before the CRLF.
With your modified regex, can you please do a console.log(data[2]);
right inside the if-statement for the permanent flags so we can see what the third token actually contains?
from node-imap.
You are correct. data[2] is '[PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft *)] Flags permitted.'
I must have updated the global vs local version and then tested the wrong version with the new master. properly testing with the current master now returns the correct flags. Thanks.
from node-imap.
Related Issues (20)
- Error: null Parse command error - What does this error mean?
- German Umlauts or Emoji problem
- js_stream_socket error
- Recent and New not working for outlook account HOT 2
- Invalid credentials (Failure) - Gmail HOT 11
- ECONNREFUSED error while trying to use imap HOT 1
- Search by multiple Message-Id's HOT 1
- Twistlock finds semver CVE-2022-25883 (M)
- Upgrade to Node 18 breaks imap
- Fetch email during antivirus scanning fetches empty body HOT 2
- Examine unsafe login HOT 3
- Support for search criteria OLDER e YOUNGER
- Search getting stuck when new mail recieved
- Filter on history
- does not seem to work with bun HOT 1
- The note view doesn't update when the note has been shared HOT 1
- Issue on event "mail" with outlook only
- Microsoft Outlook 2019 ERROR MESSAGE 503 BAD SEQUESCE OF COMMANDS HOT 1
- Connection.js:191:10 Cannot read properties of undefined (reading 'fullcmd')
- Connection problems when using node-imap against a dual-stack server from a single-stack client. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-imap.