Comments (24)
that fixed it! although that shouldn't be the default behavior when a new email account is created.
from hestiacp.
I've had this issue only once. Go to Roundcube Settings, Server Settings, Uncheck Flag the message for deletion instead of delete.
Please let us know how it goes.
from hestiacp.
Indeed. I currently have 8 Hestia servers and this issue has occured only at one server.
Needs more investigation.
from hestiacp.
thats interesting, i'm currently testing hestiacp to possibly use it for production. I'll spin up a few VMs and see of If can replicate, ill keep posted
from hestiacp.
Thanks! That will be very useful.
from hestiacp.
I've seen this behavior with Roundcube as well on one of my test VMs on Ubuntu 18.04.2 running the latest code from master. If need be I can help investigate/test later this week when I have more time.
from hestiacp.
That will be very useful. I tried to replicate this with several VMs but I wasn't able. It was only the first time I deployed an installation.
Without having this issue again it is very difficult to troubleshoot, so any feedback will be appreciated.
from hestiacp.
I spun up 4 more VMs with ubuntu 18.04.2 and have the same issue. I use proxmox and use proxmox's LXC Ubuntu container. I will try with a KVM VM and install via ubuntu 18.04.2 iso
from hestiacp.
@kristankenney It would be nice if you can find some time :).
@johnnyq Thanks for your tests, infact that kristankenney also had this issue, we will search for a solution.
from hestiacp.
Actually I remembered now, after reading @johnnyq comment! That one time I had this issue was a Proxmox Installation and it isn't the only Proxmox installation I have.
from hestiacp.
did another test on debian 9 LXC proxmox container, does the same thing. Although Debian 9 roundcube is an older version of roundcube. I noticed because it uses the gradient larry theme while the new one uses the flat larry theme. I thought hestia updates to the latest roundcube through roundcube's repo. I could be wrong. It's irrelevant as the delete issue still exists with deb9 lxc. I will try with an actual KVM VM with ubunu iso next
from hestiacp.
As far as I know Hestia uses the default OS packages for Roundube. However, it updates phpMyAdmin to the latest version.
Please let us know how it goes with KVM.
Thanks a lot cornyour feedback.
from hestiacp.
Oh okay thats makes sense. I will keep posted with the KVM test
from hestiacp.
If you have been able to reproduce this again, can you please modify the Roundcube configuration file on the server to reflect the following changes?
nano /etc/roundcube/config.inc.php
Locate the following line:
$rcmail_config['flag_for_deletion'] = 'Purge';
Change it to:
$rcmail_config['flag_for_deletion'] = 'false';
Then try to delete a message again.
from hestiacp.
@kristankenney I modified the var from Purge to false and then rebooted. Its still doing the same thing. Also I spun up an ubuntu 18.04.2 KVM VM via ubuntu 18.04.2 server iso and im getting the same results
from hestiacp.
@johnnyq please try to create a new mailbox, the settings could be still saved in existing users.
from hestiacp.
The way suggested from @kristankenney works on my side, I implemented this for all new configurations with the following commit: 8b54207
from hestiacp.
@ScIT-Raphael Still not working its still staying in the inbox marked as deleted but not moving it to the trash. Although when I logout of webmail then log back in the messages marked deleted go away, but dont end up in the trash. Ill recreate the container with your latest patch and see what happens
from hestiacp.
Okay I just rebuilt the VM Container and its still doing the same thing. I wonder if there's another option that we may be missing. Ill look too
from hestiacp.
It should not; we've tested this on around 4 or 5 different systems. Maybe it's a small typo, try to set it like the following example:
$rcmail_config['flag_for_deletion'] = false;
from hestiacp.
It worked!! i had 'false' instead of just false maybe that caused it
from hestiacp.
perfet that it worked, we will push this way with the next updates. Will close this issue for now.
from hestiacp.
I did a reinstall actually config.inc.php is the file that should be updated as main.inc.php does not exist
from hestiacp.
Please check the commit you've commented, main.inc.php will be renamed to config.inc.php during installation.
from hestiacp.
Related Issues (20)
- [Bug] New Debian 12 install Error nginx HOT 1
- [Feature] Ability to add a Global Admin or Global Team HOT 2
- [Bug] If outgoing mail servers checks for spam and uses BAYES then hestia marks all incoming email as spam even if spamassassin is disabled HOT 1
- [Bug] Pasting multiple public keys breaks the SSH keys list HOT 2
- [Bug] Phpmyadmin config not readable Debian 12 new install HOT 4
- Is HestiaCP Project now dead/Abandoned? HOT 2
- Hestia default page file update reference HOT 4
- [Bug] Cannot Open Banned Ip Addresses List, Internal 500 error HOT 1
- [Bug] DNS Cluster Secondaries: if one dns record of a zone is suspended zone will not be published
- [Bug] v-import-cpanel unable to import databases HOT 1
- [Feature] DietPi support HOT 1
- Failed to start clamav-deamon on Ubuntu 24.04 HOT 6
- [Bug] SFTP account not working HOT 1
- [Feature] Pin table headers on scroll HOT 1
- [Bug] newly created user link HOT 1
- [Bug] chroot ssh or chroot sftp: chroot ssh coming in v1.9 HOT 1
- [Feature] If Statements in Nginx are "bad"
- [Feature] Provide python integration per website and point and click install for Django framework and Django CMS. HOT 4
- [Feature] Basic Docker Integration in HestiaCP HOT 11
- Donation platform
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 hestiacp.