mirror of
https://github.com/cypht-org/cypht.git
synced 2026-04-25 04:56:03 +03:00
[GH-ISSUE #817] RFC 6154: IMAP LIST Extension for Special-Use Mailboxes (Was: IMAP server is not added to the auto-generated user profile) #487
Labels
No labels
2fa
I18N
PGP
Security
Security
account
advanced_search
advanced_search
announcement
api_login
authentication
awaiting feedback
blocker
bug
bug
bug
calendar
config
contacts
core
core
devops
docker
docs
duplicate
dynamic_login
enhancement
epic
feature
feeds
framework
github
github
gmail_contacts
good first issue
help wanted
history
history
imap
imap_folders
inline_message
installation
keyboard_shortcuts
keyboard_shortcuts
ldap_contacts
mobile
need-ssh-access
new module set
nux
pop3
profiles
pull-request
question
refactor
release
research
saved_searches
smtp
strategic
tags
tests
themes
website
wordpress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cypht#487
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ivanov17 on GitHub (Nov 2, 2023).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/817
Originally assigned to: @Yannick243 on GitHub.
🐛 Bugreport
After logging into the Cypht interface using IMAP authentication, the IMAP server is not added to the automatically generated user profile. Accordingly, the username is not recognized and is not added to the address and reply fields:
At the same time, the IMAP server is added to the servers and saved correctly:
On the
Composepage I see the messagePlease create a profile for saving sent messages:Authentication is carried out using a full email address.
The same thing happens with both an empty
default_email_domainparameter and a specified domain.After manually updating the
E-Mail AddressandReply-tofields and saving the profile, the IMAP server is added correctly.Despite this, another problem arises: IMAP folders (
Trash/Sent/Drafts) are not automatically recognized even though they exist on the server. Accordingly, I see the messagePlease configure a sent folder for this IMAP accounton theComposepage.Version & Environment
Rev:
v1.4.0OS: CentOS Stream 9 container
Steps to reproduce
ProfilespageServerspageComposepage@marclaporte commented on GitHub (Nov 3, 2023):
Can you see if you can find a link to "folders"?
@ivanov17 commented on GitHub (Nov 3, 2023):
I hope I understand the question correctly.
I can select the IMAP server on the
Folderspage:After that I can see a list of options and select all the required IMAP folders:
I think my IMAP folders should already have all necessary special-use flags, since desktop clients (
Claws MailandThunderbird) recognize their types correctly. Unfortunately Cypht doesn't do this, but I don't know if it has to do this or not.@marclaporte commented on GitHub (Nov 4, 2023):
Ok, I see https://www.rfc-editor.org/rfc/rfc6154.html
@Yannick243 Please investigate.
Related commit:
github.com/cypht-org/cypht@ac3b9c283b@Yannick243 commented on GitHub (Nov 5, 2023):
Ok,
I am testing it, and I will provide feedback
@marclaporte commented on GitHub (May 6, 2024):
@Yannick243 It has been 6 months
@Yannick243 commented on GitHub (May 6, 2024):
With the refactor of IMAP & SMTP server configuration here https://github.com/cypht-org/cypht/pull/855 , the issue has been fixed.
Credentials (imap server, smtp server, reply-to, etc) are being added to the auto-generated user profile automatically.
@marclaporte commented on GitHub (May 6, 2024):
This is great. So part of https://github.com/cypht-org/cypht/releases/tag/v2.0.0
But there is another part to this issue: "RFC 6154: IMAP LIST Extension for Special-Use Mailboxes".
We want Cypht to detect the folder type automatically like Claws and Thunderbird.
@Yannick243 commented on GitHub (May 27, 2024):
The fixes have been merged https://github.com/cypht-org/cypht/pull/1022
@marclaporte commented on GitHub (Jun 12, 2024):
@ivanov17 Can you please test?
@marclaporte commented on GitHub (Aug 11, 2024):
@ivanov17 Please test Cypht 2.1.0 or above so we may close this issue.
@marclaporte commented on GitHub (Sep 28, 2024):
@ivanov17 Cypht 2.4.0 is out: https://github.com/cypht-org/cypht/releases/tag/v2.4.0
@marclaporte commented on GitHub (Aug 20, 2025):
@ivanov17 It has been over a year that I asked you to test and confirm all is well. I will close this as done. Please re-open if issue persists.