Recent Posts

Pages: [1] 2 3 ... 10
1. You have to disable enigma plugin or set enigma_pgp_homedir in its config.
2. You have to disable database_attachments or filesystem_attachments plugin in the config.
General Discussion / Migrate from roundcube to Office365
« Last post by juanv on May 10, 2021, 04:11:56 PM »
1st time posting here and trying to understand the guidelines.

We have a client that wants to migrate from RoundCube to Office365 exchange online. Anyone familiar with a process that I could use to get this accomplished? I have found some suggestions on exporting everyone's mailbox to a local storage and the changing DNS and MX records to point to Office365 and then importing the mailbox. Is this the only solution available or has anyone ran across this before?

When trying to change the Signature for an email Box via "Identities" we are getting this Error message:

Error No. [600]

Then when I look under the /roundcube/logs/errors.log we see these Error message:

PHP Error: Enigma plugin: Option 'enigma_pgp_homedir' not specified in /var/www/html/roundcube/plugins/enigma/lib/enigma_engine.php on line 91
(GET /rcube/?_task=settings&_action=edit-identity&_iid=5&_framed=1)

PHP Error: Can use only one plugin for attachments/file uploads! Using 'database_attachments', ignoring others. in /var/www/html/roundcube/plugins/filesystem_attachments/filesystem_attachments.php on line 39
(GET /rcube/?_task=logout&_token=fTeI0B862AQBZT7vPuZn7GXRLjYbh38J)

Please let us know how to resolve these problems

Whoops, PEBCAK.  I found the setting in the for the plugin.
General Discussion / Re: IOS app sync with roundcube webmail
« Last post by VA1DER on May 10, 2021, 12:16:34 PM »
So this kind of synchronization isn't a function of roundcube or your IOS apps, per se.  It is a function of how each of them are talking to the back end server.

If you want them to be synchronized, then they both need to be using IMAP to talk to the mail server.  It sounds like your iphone may be using pop3 to talk to the server.
Just to be clear, you are wanting the password change plugin in Roundcube to be able to change administrative poastfixadmin passwords?

This is pretty difficult to do, because not only are they in different tables, but different databases.  I can see one of two ways to do this.  Neither of them are really clean.
1) Actually patch the code in the server plugin.  Create "password_query1" and "password_query2" with the associated "password_db_dsn1" and "password_db_dsn2" and make the plugin execute both.

2) Create a trigger in MYSQL to do this.  However even triggers can't work on a different database, so you'll prolly also have to use the FEDERATED storage engine.  It will allow you to make a proxy of the postfixadmin mailbox table within the postfix database.  Then a trigger can operate on it, which will push the update to postfixadmin.

Of the two, #1 is probably less technically challenging, but #2 is prolly the more "correct" answer.  And by that I mean, it's less invasive and better (for future updates etc) not to have custom plugin code.  But neither are clean answers.

Can anyone see a simpler way I'm missing?

BTW, I hate it when people tell me I shouldn't be doing what I'm asking for help with rather than answering the question I asked.  So I tried to answer your actual question.  But I really don't think what you are asking is advisable.  Reusing a mail user password for a mail system admin tool is a bad idea™ both practically and philosophically.  On the philosophical side, they should be kept separate.  The launch codes for nuclear weapons are not the same as the the password to log into an early warning radar system.  On a practical side, the set of roundcube users and the set of postfixadmin administrators are two different sets and trying to balance updates can lead to issues.

There is no actual requirement for a postfixadmin username to be a valid email address, btw.
I am migrating from an older RoundCube where I used the great old sieverules plugin.  It had a great feature where, if there was a systemwide sieve default (generally /var/lib/dovecot/sieve/default.sieve for dovecot users), then when a roundcube user first selected filters it would ask if that user wanted to bring in the system default to start with.

Is there a similar feature in managesieve?  I cannot seem to get it to recognize the system default on the new server.
Requests / Re: CVE-2021-29472 Vulnerability in Cents7 (7.6.1810)
« Last post by JohnDoh on May 09, 2021, 10:03:39 AM »
As I understand the vulnerability it relates to the download of packages from VCS repositories. Roundcube does not include any VCS repos in its default composer.json file and as far as I can see none of the packages it does require mention any VCS repos. So unless you added one of your own....

Any way if you are not using composer for package management on your server why would you even have it installed?

If you want to know more about the Composer vulnerability then try the Composer community.
Requests / Re: CVE-2021-29472 Vulnerability in Cents7 (7.6.1810)
« Last post by round_mania on May 09, 2021, 08:05:31 AM »
As my server is in datacenter and soes not internet access , I can not update composer. considering this condition, Is it vulnerable if I dont update composer?
Requests / Re: CVE-2021-29472 Vulnerability in Cents7 (7.6.1810)
« Last post by JohnDoh on May 09, 2021, 03:39:33 AM »
The impact to Composer users directly is limited as the composer.json file is typically under their own control
So, no. Just make sure you've updated your version of Composer.
Pages: [1] 2 3 ... 10