Roundcube Community Forum

 

Recent posts

#91
Pending Issues / Re: Does RoundCube modifiy ema...
Last post by JAB Creations - September 24, 2025, 01:51:40 PM
Well, it turns out that somehow my mail system is deleting the style attribute. Some Dovecot commands I learned in IRC:

Dovecot version:
dovecot --version
Search (will output hash and UID to use in third command):
doveadm search -u [email protected] MAILBOX INBOX HEADER Message-ID '<[email protected]>'
Echo raw message:
doveadm fetch -u [email protected] body mailbox-guid 674b4221102d7d66fd3900006dd16ccc uid 2354
The HexChat IRC client worked in case anyone else is having trouble figuring out a free/working IRC client in 2025 to get Dovecot support.

For the sake of others who will come across this thread, I suppose my question still remains valid: does RoundCube modify email contents for any reason e.g. to fix compatibility issues)?
#92
Pending Issues / Does RoundCube modifiy emails ...
Last post by JAB Creations - September 24, 2025, 12:12:31 PM
I'm trying to fix an issue with an email in my own system, it's from Google Maps. When my import script works it doesn't import a style attribute on the second table element in the email. However when I view the raw email in RoundCube the style attribute is present.

To add further complications I can't find the raw email message in the file system:

grep -r "c0fc8624ffa42b5..." / -s
That is an issue with Dovecot somehow. So while I figure out which deep dark dank cave has a computer with IRC access so I can ask them a question I have a question here:

Does RoundCube have any established policies to "fix" emails, at least from major providers, that are too lazy or incompetent to fix themselves?

Again, I'm trying to cover all bases while I deal with Dovecot having the email but not the file system (because that makes perfect sense 🙄�). Thank you in advance.
#93
SVN Discussion / Mailing list
Last post by obturatix - September 24, 2025, 06:13:17 AM
Hello to the community,

I use dozens of mailing lists with 90 email addresses - 100 are authorized.

Some emails are not delivered (rejected) because they are missing this sentence at the end of the message (signature).

"This email was sent to [RecipientEmail] because you are subscribed to our communications. To unsubscribe, click here*."

Link to a page on my website.

How can I ensure that sent emails have the recipient's email address?

Is there a keyword instead of [RecipientEmail] that would be replaced by the recipient's email address?

If possible,

Thank you sincerely.

Obturatix
#94
API Based Plugins / Re: managesieve regex escaping...
Last post by rcf007 - September 23, 2025, 09:48:01 AM
Hi,

/^.*[0-9]{1,}$/gmix
will filter
Lorem ipsum 012345

test here: https://regex101.com

in case backslash is needed:

/^.*\\[0-9]{1,}$/gmix
will filter
Lorem ipsum \012345

in some cases (string within a program) 4xbackslash \\\\ might be useful, see here:
https://stackoverflow.com/questions/4025482/cant-escape-the-backslash-in-a-regular-expression
#95
Theme Releases / Re: Elastic2022
Last post by trebor - September 21, 2025, 07:02:08 PM
Hi!

Long-time Roundcube user, but first post here... I've just evaluated the Elastic2022 skin and overall I really like it! But there's one issue which unfortunately is a showstopper for me - and forgive me if I'm missing something obvious here - there doesn't seem to be a way to delete multiple messages with one click.

With either Larry or regular Elastic, you can click on one message, shift-click on another, and then press the Delete button to delete the selction. Whereas with Elastic2022, the delete button is on the right panel which is only enabled when a message is being previewed; shift-clicking to select multiple messages turns off the preview which in turn removes the delete button from the UI.

If there's a different channel for feedback, please just let me know. Otherwise, I hope this is a helpful suggestion.

#96
Requests / Create "tags", apply multiple ...
Last post by skygge - September 21, 2025, 06:59:20 PM
Hello!

Title is self-explanatory (I think).

Regards!
Skygge
#97
Release Discussion / Re: Unable to delete emails vi...
Last post by Dimitris - September 20, 2025, 04:07:39 PM
No one ..? nothing ..?
#98
General Discussion / Any tips for sharing stats and...
Last post by Clif - September 19, 2025, 11:08:42 AM
Hi all
just wondering if anyone here's ever used tools to put together a neat overview of your stats and contacts, like an online portfolio or media kit. Something easy to share with collabs or brands without having to faff about updating everything all the time. I'm on Roundcube for my everyday emails, and was curious if there's a way to link up external data or social profiles to make a kinda live dashboard that updates itself. Not just chucking stats in an email, but something tidy and proper. I've come across stuff like https://www.creatorsjet.com that seems to do this, but would be ace to hear if anyone's actually tried it, or knows of any other plugins/extensions that do the job.
#99
Pending Issues / Dovecot not deleting mail phys...
Last post by rocketjack - September 19, 2025, 09:59:58 AM
I am clearing the mail using roundcube and also deleting mails from trash and thus permenently deleting the mail. The mail quota changes. But mail still present in INBOX.EXPUNGED.Trash and also with refcount 1. The physical disk usage remains same and purge not deleting the mail physically, prob due to refcount.

1. Initial stage. 2 mails in inbox and around 14MB of usage.

doveadm -f table quota get -u [email protected]
Quota name  Type    Value  Limit                                                        %
mdbox quota STORAGE 14017 512000                                                        2
mdbox quota MESSAGE     2  10000                                                        0

doveadm -f table mailbox status -u [email protected] all INBOX
mailbox messages recent uidnext uidvalidity unseen highestmodseq vsize    guid                             firstsaved
INBOX   2        0      3       1758288242  0      5             14352516 c61ef0307259cd684d18000079f6831d 1758288243

doveadm -f table mailbox status -u [email protected] all INBOX.*
mailbox      messages recent uidnext uidvalidity unseen highestmodseq vsize guid                             firstsaved
INBOX.Drafts 0        0      1       1758288245  0      1             0     c91ef0307259cd684d18000079f6831d never
INBOX.Spam   0        0      1       1758288244  0      1             0     c81ef0307259cd684d18000079f6831d never
INBOX.Trash  0        0      1       1758288243  0      1             0     c71ef0307259cd684d18000079f6831d never

doveadm -f table mailbox status -u [email protected] all INBOX.*.*
mailbox messages recent uidnext uidvalidity unseen highestmodseq vsize guid firstsaved

doveadm -f table  fetch -u [email protected] "mailbox refcount user" mailbox INBOX all
mailbox refcount user
INBOX   1        [email protected]
INBOX   1        [email protected]

doveadm -f table  fetch -u [email protected] "mailbox refcount user" mailbox INBOX.* all
mailbox refcount user

doveadm -f table  fetch -u [email protected] "mailbox refcount user" mailbox INBOX.*.* all
mailbox refcount user

2. Deleted mail from Inbox and also from Trash. Mail quota got reduced. But mail exist in INBOX.EXPUNGED.Trash with refcount 1 and using disk storage.

doveadm -f table quota get -u [email protected]
Quota name  Type    Value  Limit                                                        %
mdbox quota STORAGE     0 512000                                                        0
mdbox quota MESSAGE     0  10000                                                        0

doveadm -f table mailbox status -u [email protected] all INBOX
mailbox messages recent uidnext uidvalidity unseen highestmodseq vsize guid                             firstsaved
INBOX   0        0      3       1758288242  0      7             0     c61ef0307259cd684d18000079f6831d never

doveadm -f table mailbox status -u [email protected] all INBOX.*
mailbox      messages recent uidnext uidvalidity unseen highestmodseq vsize guid                             firstsaved
INBOX.Drafts 0        0      1       1758288245  0      1             0     c91ef0307259cd684d18000079f6831d never
INBOX.Spam   0        0      1       1758288244  0      1             0     c81ef0307259cd684d18000079f6831d never
INBOX.Trash  0        0      3       1758288243  0      7             0     c71ef0307259cd684d18000079f6831d never

doveadm -f table mailbox status -u [email protected] all INBOX.*.*
mailbox              messages recent uidnext uidvalidity unseen highestmodseq vsize    guid                             firstsaved
INBOX.EXPUNGED.Trash 2        2      3       1758288246  0      3             14352516 c80d5b1f075ecd68eb4c000079f6831d 1758289415

doveadm -f table  fetch -u [email protected] "mailbox refcount user" mailbox INBOX all
mailbox refcount user

doveadm -f table  fetch -u [email protected] "mailbox refcount user" mailbox INBOX.* all
mailbox refcount user

doveadm -f table  fetch -u [email protected] "mailbox refcount user" mailbox INBOX.*.* all
mailbox              refcount user
INBOX.EXPUNGED.Trash 1        [email protected]
INBOX.EXPUNGED.Trash 1        [email protected]

The following options are checked in roundcube.

Maintenance
Clear Trash on logout   
Compact Inbox on logout

Is there anything missing in roundcube settings? Why refcount still shows as 1?
#100
Release Discussion / Unable to delete emails via We...
Last post by Dimitris - September 19, 2025, 07:51:27 AM
When trying to delete all emails from Roundcube after search, and select > *All > Dellete i get the following error:
Server error: UID MOVE: error in IMAP command UID MOVE : too long argument (0.001 + 0.001 secs)

How to overcome this issue? the emails is around 69k.

Thank you,