Good afternoon, everyone.
I have a server with the 0.2-stable version of Roundcube and noticed that the directory cache
(temp) of Roundcubemail is not renewed, there are very old files in there.
I had already set the TTL of the cache for only 1 day but still no change whatsoever, my question
is: Can I simply delete the contents of that directory without affecting the operation of Roundcubemail?
Regards.
--
--------------------------------------------------------------------
Edson Conceicao da Silva
| Analista de Suporte Tecnico
| Incor - Instituto do Coracao HC FMUSP
| E-mail: edsonc.silva at incor.usp.br - Site: http://www.incor.usp.br
--------------------------------------------------------------------
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.
_______________________________________________
List info: http://lists.roundcube.net/users/
Running v0.2 stable and get a message popup that it could not move the message between folders. It will actually move the message successfully so what is going on.
I have the automatic folder creating switched on. Also tried it an older version 0.1-RC1 and in squirrelmail and both work just fine.
Any help will be appreciated.
_________________________________________________________________
Windows Live™: E-mail. Chat. Share. Get more ways to connect.
http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t2_allup_howitworks_022…
_______________________________________________
List info: http://lists.roundcube.net/users/
On Feb 20, 2009, at 9:19 AM, Yochai Meir wrote:
> But when the executable bit is set I get white pages.
That sounds like you have "display_errors = Off" in your php.ini
file, and some kind of PHP error is being generated.
Either turn on the display of errors ( only during troubleshooting,
turn them off after ) or find the errors in the log file.
The log file is likely /var/log/httpd/error_log, unless you have
changed it.
A common way for me to track errors is to
tail -f /var/log/error_log
in a terminal, which lets me see any errors as I access the PHP
application.
HTH.
--
Charles Dostale
System Admin - Silver Oaks Communications
http://www.silveroaks.com/
824 17th Street, Moline IL 61265
_______________________________________________
List info: http://lists.roundcube.net/users/
On Feb 20, 2009, at 12:55 AM, Yochai Meir wrote:
> The config folder is
> drw-rw-r-- 2 apache users 4096 Feb 20 03:19 config
That is your problem.
Directories need the executable bit set.
The config directory should be :
drwxr-xr-x
I would "sudo chmod 755 config" and try again.
--
Charles Dostale
System Admin - Silver Oaks Communications
http://www.silveroaks.com/
824 17th Street, Moline IL 61265
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi everybody,
I have the stable release of roundcube. I have a problem when I try to
search emails in a folder name with characters like à,á,ò,ó,...
The problem is that in the 'tàs' folder for example, the http-request
makes something like:
> (Request-Line) GET
> /?_task=mail&_action=search&_q=search_text&_mbox=t&_remote=1 HTTP/1.1
The mbox is 'tàs' and as you can see, the mbox field appears 't'. I
think that the problem is in the charset, but in the code of the
'search.inc' file I have changed the '$imap_charset' field. By default
the imap_charset is set to UTF-8 and I have changed to 'ISO-8859-11',
'ISO-8859-1', '8859-1', '8859-11' and nothing works.
Is possible that the problem goes with the navigator? I mean, I have
changed the charset for the navigator too. But probably this change it's
only for the text shown, and not for the http-request sent. Have this
any sense?
Thank's in advance.
-- Roger Castells
_______________________________________________
List info: http://lists.roundcube.net/users/
Hey,
I tried to install roundcube on CentOS server, it all works fine till step
3, then I get
"main.inc.php: NOT OK(Unable to read file. Did you create the config
files?)
db.inc.php: NOT OK(Unable to read file. Did you create the config files?)"
My config:
"ls -l config
total 48
-rw-rw-r-- 1 apache users 2217 Feb 20 01:44 db.inc.php
-rw-rw-r-- 1 apache users 2191 Feb 20 03:19 db.inc.php.dist
-rw-rw-r-- 1 apache users 16940 Feb 20 02:52 main.inc.php
-rw-rw-r-- 1 root root 16844 Feb 20 03:19 main.inc.php.dist"
Also tried without write.
What am I doing wrong ?
_______________________________________________
List info: http://lists.roundcube.net/users/
>
> Works for me. Some errors in the log?
Here is what I found in the error log:
PHP Fatal error: Call to a member function quoteIdentifier() on a non-object in program/include/rcube_contacts.php on line 192
Thanks.
_______________________________________________
List info: http://lists.roundcube.net/users/
I usually update my roundcube mail instance every day to the latest revision in SVN. I updated like normal this morning to revision 2301 and I was unable to read any email using roundcube. After clicking on a message I got the "Loading..." message at the top and roundcube just timed out after a while on every message. After reverting back to revision 2298 I was able to read email again like normal. I was not sure where to report this so I thought I should post here. If there are any more details you need please let me know.
Thanks!
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi all,
I want to add a vacation responder (i.e. the possibility to save a string
to my db representing the text to display when the user set the
auto-responder
on) to my Roundcube installation.
I find some examples of vacation plugins on the forum, but they are
not as I want it: I need a plugin that uses only Roundcube and read/write
the text message of the responder from/to a db. (while the other responders
use cPanel or COM or others...)
I tried to implement the plugin basing my code on the changepasswd plugin
(see
http://wheaties.us/blog/2008/12/21/change-password-roundcube/).
The problem is that using this code I cannot show the current value of the
vacation
responder text on the browser page, while I'm able to change it in the db.
Here is what I tried to write:
--- File program/steps/settings/vacationresp.inc --- (new)
<?php
$OUTPUT->set_pagetitle(rcube_label('vacationresp'));
$OUTPUT->add_handler('vacationresp', 'rcmail_vacationresp_form');
// $OUTPUT->include_script('vacationresp.js');
$OUTPUT->add_label('vacationfailed','vacationchanged');
$OUTPUT->send('vacationresp');
function rcmail_vacationresp_form($attrib) {
list($form_start, $form_end) = get_form_tags($attrib,
'save_vacationresp');
unset($attrib['form']);
// return the complete edit form as table
$out = $form_start;
$table = new html_table(array('cols' => 2));
if (!isset($no_override['curvacation']))
{
$field_id = 'rcmfd_curvac';
//$input_curvac = new html_textarea(array('name' => '_curvacation',
'id' => $field_id));
$input_curvac = new html_textarea(array('name' => '_curvacation',
'id' => $field_id, 'size' => 40));
$table->add('title', html::label($field_id,
Q(rcube_label('curvacation'))));
//$table->add(null, $input_curvac->show());
$table->add(null, $input_curvac->show('_vacation'));
// $table->add(null, $input_curvac->show($show_vacation));
}
$out .= $table->show($attrib);
$out .= $form_end;
return $out;
}
?>
--- File program/steps/settings/save_vacationresp.inc --- (new)
<?php
require_once('plugins/vacationresp/config.inc.php');
$old_vac = $_POST['_curvacation'];
$sql_select = str_replace(array('%u'),
array($_SESSION['username']),
$vacationresp_config['sql_select']);
$sql_update = str_replace(array('%u', '%o'),
array($_SESSION['username'], $old_vac),
$vacationresp_config['sql_update']);
$user_db = new rcube_mdb2($vacationresp_config['db_dsnw'],
$vacationresp_config['db_dsnr'], $vacationresp_config['db_persistent']);
$user_db->db_connect('w');
if ($err_str = $user_db->is_error()) {
raise_error(array(
'code' => 603,
'type' => 'db',
'message' => $err_str), FALSE, TRUE);
}
$user_db->query($sql_select);
if ($user_db->num_rows() == 1) {
$updated = false;
$updated = $user_db->query($sql_update);
if ($updated) {
$OUTPUT->show_message('vacationchanged', 'confirmation');
}
else {
$OUTPUT->show_message('vacationfailed', 'error');
}
}
else {
$OUTPUT->show_message('vacationfailed', 'error');
}
rcmail_overwrite_action('vacationresp');
?>
--- File program/js/app.js --- (modified)
case 'settings':
this.enable_command('preferences', 'identities', 'save', 'folders',
'changepasswd', 'vacationresp', true);
if (this.env_action='vacationresp')
this.enable_command('save_vacationresp', true);
case 'vacationresp':
this.goto_url('vacationresp');
break;
case 'save_vacationresp':
this.gui_objects.editform.submit();
break;
--- File program/plugins/vacationresp/config.inc.php --- (new)
<?php
$vacationresp_config = array();
$vacationresp_config['db_dsnw'] =
'mysql://roundcube:round@localhost/roundcubemail';
$vacationresp_config['db_dsnr'] = '';
$vacationresp_config['db_persistent'] = FALSE;
$vacationresp_config['sql_select'] = "SELECT username FROM users WHERE
username = '%u';";
$vacationresp_config['sql_update'] = "UPDATE users SET vacation = '%o'
WHERE username = '%u';";
?>
--- File program/plugins/vacationresp/vacationresp.php
<?php
class vacationresp extends rcube_plugin
{
function init()
{
// preperation for Plugin API
// not used yet
}
}
?>
--- File skins/default/templates/vacationresp.html --- (new)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><roundcube:object name="pagetitle" /></title>
<roundcube:include file="/includes/links.html" />
<link rel="stylesheet" type="text/css" href="/settings.css" />
<script type="text/javascript" src="/functions.js"></script>
</head>
<body onload="rcube_init_settings_tabs()">
<roundcube:include file="/includes/taskbar.html" />
<roundcube:include file="/includes/header.html" />
<roundcube:include file="/includes/settingstabs.html" />
<div id="userprefs-box">
<div id="userprefs-title"><roundcube:label name="vacation" /></div>
<div style="padding:15px 0 15px 15px">
<roundcube:object name="vacationresp" />
<div style="clear:left"></div>
</div>
</div>
<p id="listbuttons"><roundcube:button command="save_vacationresp"
type="input" class="button mainaction" label="save" /></p>
</body>
</html>
--- File skins/default/includes/settingstabs.html --- (modified)
<span id="settingstabvacationresp" class="tablink"><roundcube:button
command="vacationresp" type="link" label="vacation" title="vacationresp"
class="tablink" /></span>
Someone knows how to pass the current vacation text value to the showed
page?
Thanks in advance.
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi all,
I add the changepassword plugin from the link below to my Roundcube
installation:
http://wheaties.us/blog/2008/12/21/change-password-roundcube/
I need to logout after user change his password, so he can re-login with
the new one. I want to show an alert popup, and when the user clicks the
"OK" button, it will be redirected to the logout page.
I tried to add this line to the "app.js" file:
case 'save_changepasswd':
if (changepasswd_check_input())
{
this.gui_objects.editform.submit();
---> alert(this.get_label('passwdconfirm')); <---
---> this.switch_task("logout"); <---
}
break;
This actually works only when user inserts old and new password correctly.
But if the user
inserts a wrong old password, the alert popup fires anyway, because this
script is called
before testing submitted values with the db ones.
My questions is: where can I insert the above commands to get the right
behaviour?
Thanks in advance.
_______________________________________________
List info: http://lists.roundcube.net/users/
I've been using Round Cube for about three years to receive my business
faxes. Three days ago it stopped working. I can sign in and then I get a
message saying that the site cannot open. Do you know what is causing this
or how I can fix it?
Glenn Cressy CEO
www.RegisteredServiceDogs.com
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi
I encountered the following problem. I have installed roundcubemail in
Fedora8 machine. Everything seems to work. But the conection
with the IMAP server didn't happen. The error I got is:
Connecting to xxx.xxx.xxx...
Warning: fsockopen() [function.fsockopen]: unable to connect to
xxx.xxx.xxx:143 (Permission denied)
in/var/www/html/roundcubemail/program/lib/imap.inc on line 596
IMAP connect: NOT OK(Could not connect to xxx.xxx.xxx at port 143:
Permission denied)
I have verified the logs in the imap server and there is nothing
related to the conection. It seems that the problem is in the machine
where I put roundcubemail.
Any help?
Thank you
_______________________________________________
List info: http://lists.roundcube.net/users/
On Fri, 13 Feb 2009 11:24:02 -0300, Eden Caldas <edencaldas(a)gmail.com>
wrote:
>> > It's on a VM so I'm not afraid to say passwords here.
>> >
>> > Distro is Ubuntu 8.04.2
>> > Installed slapd then I did dpkg-reconfigure and configured teste.org
>> > Set admin password to 123456
>> > backend and database are hdb
>> > suffix "dc=teste,dc=org"
>> >
>> > I also installed phpldapadmin.
>> > I can login with the admin account
>> > I create and addressbook entry
>> >
>> > dc=teste,dc=org (2)
>> > |_cn=admin
>> > |_cn=Eden Caldas
>> >
>> > Eden Caldas is the addressbook entry.
>> >
>> > I edit main.inc.php and uncoment the ldap lines.
>> > I configure like this:
>> >
>> > $rcmail_config['address_book_type'] = 'ldap';
>> >
>> > $rcmail_config['ldap_public']['teste'] = array(
>> > 'name' => 'teste.org',
>> > 'hosts' => array('mail.teste.org'),
>> > 'port' => 389,
>> > 'use_tls' => false,
>> > 'user_specific' => false,
>> > 'base_dn' => 'dc=teste,dc=org',
>> > 'bind_dn' => 'cn=admin,dc=teste,dc=org',
>> > 'bind_pass' => '123456',
>> > 'writable' => true,
>> > 'LDAP_Object_Classes' => array("top", "inetOrgPerson"),
>> > 'required_fields' => array("cn", "sn", "mail"),
>> > 'LDAP_rdn' => 'mail',
>> > 'ldap_version' => 3,
>> > 'search_fields' => array('mail', 'cn'),
>> > 'name_field' => 'cn',
>> > 'email_field' => 'mail',
>> > 'surname_field' => 'sn',
>> > 'firstname_field' => 'gn',
>> > 'sort' => 'cn',
>> > 'scope' => 'sub',
>> > 'filter' => '',
>> > 'fuzzy_search' => true);
>> >
>> > When I log into roundcube and go to the address book get only
>> "teste.org"
>> > showing in the groups field but nothing else.
>> >
>> > Any thoughts?
>>
>> And what happens when you search for one or more persons?
> err... it works
>
> So is that the normal behavior? We have no list of contacts, we have
> to search?
While testing something, I noticed that when the filter-option in the
LDAP config is filled, this search is performed when opening the
addressbook. You can use I.E.:
'filter' => 'mail=*@*', // used for basic listing (if not empty)
--
Kees de Keizer
kees(a)de-keizer.net
http://www.de-keizer.net/
_______________________________________________
List info: http://lists.roundcube.net/users/
I've tried to address book with openldap, but I have no success:
There is the entry on main.inc.php:
$rcmail_config['ldap_public']['LDAPBEM'] = array('hosts' => '192.168.0.199',
'port' => 389,
'use_tls' => false,
'base_dn' => 'dc=domain,dc=com,dc=br',
'bind_dn' =>
'cn=phpldapadmin,ou=ldapadmin,o=sistemas,dc=domain,dc=com,dc=br',
'bind_pass' => 'pass',
//'base_dn' => 'o=ENT,dc=domain,dc=com,dc=br',
'search_fields' => array('Email' => 'mail', 'Name' => 'cn'),
'name_field' => 'cn',
'mail_field' => 'mail',
'email_field' => 'mail',
'scope' => 'sub',
'fuzzy_search' => 1);
Please, this is the issue to assign roundcubemail to be a official
webmail in my enterprise, but the ldap contacts is the first subject for
my users.
Thanks!
--
Juliano Souza
TI
Grupo BEM
55(11)-3871-6746
juliano(a)grupobem.com.br
_______________________________________________
List info: http://lists.roundcube.net/users/
Hello:
I'm looking to integrate a copy of RoundCube with XRMS.
Any one willing and able?
Dumarest
_______________________________________________
List info: http://lists.roundcube.net/users/
It's on a VM so I'm not afraid to say passwords here.
Distro is Ubuntu 8.04.2
Installed slapd then I did dpkg-reconfigure and configured teste.org
Set admin password to 123456
backend and database are hdb
suffix "dc=teste,dc=org"
I also installed phpldapadmin.
I can login with the admin account
I create and addressbook entry
dc=teste,dc=org (2)
|_cn=admin
|_cn=Eden Caldas
Eden Caldas is the addressbook entry.
I edit main.inc.php and uncoment the ldap lines.
I configure like this:
$rcmail_config['address_book_type'] = 'ldap';
$rcmail_config['ldap_public']['teste'] = array(
'name' => 'teste.org',
'hosts' => array('mail.teste.org'),
'port' => 389,
'use_tls' => false,
'user_specific' => false,
'base_dn' => 'dc=teste,dc=org',
'bind_dn' => 'cn=admin,dc=teste,dc=org',
'bind_pass' => '123456',
'writable' => true,
'LDAP_Object_Classes' => array("top", "inetOrgPerson"),
'required_fields' => array("cn", "sn", "mail"),
'LDAP_rdn' => 'mail',
'ldap_version' => 3,
'search_fields' => array('mail', 'cn'),
'name_field' => 'cn',
'email_field' => 'mail',
'surname_field' => 'sn',
'firstname_field' => 'gn',
'sort' => 'cn',
'scope' => 'sub',
'filter' => '',
'fuzzy_search' => true);
When I log into roundcube and go to the address book get only "teste.org"
showing in the groups field but nothing else.
Any thoughts?
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi!
The following changeset fixes an XSS vulnerability:
http://trac.roundcube.net/changeset/2245
Roundcube is packaged in Debian Lenny and the version that is considered
for this version is 0.1.1. It is not possible to package a more recent
version due to the way Debian manages to publish a "stable" version.
The code is really different for 0.1.1. From my understanding of the
code, it seems that 0.1.1 is not vulnerable, but I will test this.
We also have 0.2-alpha. We are in the process to release 0.2-stable as
well but this is not done yet since some pieces are missing in
Debian. 0.2-alpha does not accept the background attribute, so no
problem with this one. However, the patch also changes a regexp. Is this
change related to the XSS vulnerability?
Thanks for any input.
--
Make sure comments and code agree.
- The Elements of Programming Style (Kernighan & Plauger)
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi,
I just installed Roundcube yesterday and am rather impressed. Nice work.
I have a question regarding how to interleave replies, especially those
in HTML coming from GMail.
When I hit reply, there is a blue line that runs to the end of the
message. If I interleave my replies in the original, there doesn't appear
to be a way to determine who is replying to what. What I was hoping was
that Roundcube's editor would drop the blue line where I am entering text
to indicate new comments. Instead, my replies are included with the last
reply. As a result, there is no way to determine who is replying to what..
I looked at the generated HTML and I could rewrite it each time but I am
wondering if this was intended or a known issue ?
When replying in text, it works better, however, previous replies are
treated as only one layer of replies. That is instead of adding ">>" for a
reply to a reply, it simply enters ">"..
Thanks
J
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi,
I have problem with iframe. I have installed a CMS and I have integrated
roundcubemail into a frame.
So to protect an account from unauthorized access, I have modified the
code (index.php) :
<?php
...
$referer = $_SERVER["HTTP_REFERER"];
$url = parse_url($referer);
$url = $url['scheme']."://".$url['host'].dirname($url['path'])."/";
$namesess = sprintf("UV%u", crc32($url));
session_name($namesess);
session_start();
if (isset($_SESSION['SESS_NICKNAME'])) {
...
// if we arrive here, something went wrong
raise_error(array(
'code' => 404,
'type' => 'php',
'line' => __LINE__,
'file' => __FILE__,
'message' => "Invalid request"), true, true);
}
else {
echo "Error";
exit();
}
?>
}
The login dialog box display correctly.
The problem is: when I click on the authentication button with a correct
login info it display "Error".
How to fix it ?
Sorry for my english ! I'm french.
Thx so much
_______________________________________________
List info: http://lists.roundcube.net/users/
Is there a way to make the header columns (e.g. From, Subject) resizable?
Barring that, how can I change their width in the PHP or CSS/skin source?
Thanks,
Raul
_______________________________________________
List info: http://lists.roundcube.net/users/
I just copied the unzipped roundcubemail directory to my webspace.
This shows up wenn I go to: www.myurl.com/roundcubemail/installer
Fatal error: Undefined class name 'rcube_install' in
/var/www/web120034/html/rcm/installer/index.php on line 20
what does this mean?
take care, hublot
_______________________________________________
List info: http://lists.roundcube.net/users/
Hello,
I'm interested in forcing SSL for users at a new rouncube install. I've
tried an entry in the .htaccess file but it's not working. I see
something in the roundcube config file but I'm not sure how to
implement it that way.
My site will serve the login page if you type https://(my url) so I know
that is working.
Any help appreciated.
Chas
P.s. The url www.roundcubeforum.net does not seem to work, is the forum
still active?
_______________________________________________
List info: http://lists.roundcube.net/users/
hello,
I' ve got roundcube 0.1 ant i would like upgrade with the 0.2.
how do I make?
_______________________________________________
List info: http://lists.roundcube.net/users/
When I receive email from certain people (mainly people with email accounts at hotmail.com) I end up getting a blank email with no body text. The only way that I can see the body of the text is to hit the forward or reply buttons to get into the compose email editor. The text shows up just fine there. In the roundcube viewer (preview pane) there is no text except for the signature section that hotmail.com adds on to each email. I am thinking that this is a HTML formatted message and for some reason the HTML portion is not displaying.
I also tested to see if the text was just the same color as the background (by performing a "Select All" to highlight it), but it is not there. Any ideas?
Thanks!
_______________________________________________
List info: http://lists.roundcube.net/users/
BTW, I just got off the phone with a user that had checked her e-mail
via RoundCube from a Wii. She said it works great, but it is almost
impossible to type using the Wii controller, so she phoned me instead.
I know a user here has used a Playstation to do the same thing, but
that wasn't surprising for me since I we had done some testing on the
Playstation for web sites we develop .
No feedback to me on interface quirks using Playstation or Wii.
Way to go web standards, and congrats to the RoundCube team !
( WebTV die, die )
--
Charles Dostale
System Admin - Silver Oaks Communications
http://www.silveroaks.com/
824 17th Street, Moline IL 61265
_______________________________________________
List info: http://lists.roundcube.net/users/
I have looked for a way to do this and can not figure it out...I am sure there is a simple easy answer:
When I forward certain messages I like to remove the table containing the Subject/Date/From/To information. I have figured out how to delete the text, but I can not seem to delete the table that contained that text. Is there a way in the editor to do this without changing the message to plain text? I can select certain areas of the table to resize it, but but not delete the entire table itself. Any quick pointers? Sorry if this is a dumb question...I must simply be missing it...
_______________________________________________
List info: http://lists.roundcube.net/users/
On Jan 21, 2009, at 6:53 PM, Molin MEN wrote:
> But i'm still not sure about IMAP storage. Could you explain me in
> detail about that?
I use Fedora, some of the paths might be different on your system.
You might want to look at this HOW-TO at The Linux Documentation
Project :
<http://www.tldp.org/HOWTO/Mail-Administrator-HOWTO.html>
I'll use angle brackets to designate names that are variable.
I am simplifying here to keep things brief.
If I get anything seriously wrong, please anyone else jump in and
correct me.
When a message comes into a mail server ( or Mail Transport Agent -
MTA ) if the message is for an account on that computer, it hands the
message off to a Local Delivery Agent ( LDA ) such as procmail.
procmail removes the envelope and puts the message into the proper
user's inbox, which is normally the file /var/spool/mail/<username>.
If a user connects via IMAP, messages are shown in mailboxes. The
inbox resides in /var/spool/mail/<username> , however any other
mailboxes are stored in the user's home directory, usually /home/
<username>/ . Many administrators prefer to have mailboxes in a sub-
directory of user home directories, and some command-line Mail User
Agents ( MUA ) _need_ a sub-directory. The most common sub-directory
is "mail" so the path where non-inbox messages are stored are in /
home/<username>/mail/<mailboxname>
There are two common formats that messages are stored - mbox and
maildir.
mbox is a single file that contains many messages.
maildir is a directory that contains a file for each message.
That should get you started in the right direction.
> I just wonder whether it is stored in IMAP storage as what u said
RoundCube connects to an IMAP server just as Thunderbird ( a MUA ) does.
Messages are stored on the IMAP server.
> What do you mean by caching of message?
The messages always reside on the IMAP server.
Thunderbird, for example, makes local copies ( a cache ) of what is
on the IMAP server to improve performance.
RoundCube can be configured to create a cache of IMAP message too.
So, as described in the config file comments -
> // this is recommended if the IMAP server does
> // not run on the same machine
It _may_ increase performance for the database to make a "local copy"
of the IMAP messages depending on your computing environment.
Most of the time it won't, but if the database server runs on the
same computer as the webserver,
and the IMAP server is on a different computer, the database caching
might help.
Testing is the only way to determine if having RoundCube use a
database cache of IMAP messages helps.
> What do you mean by serialize into a big pile here?
I mentioned mbox and maildir formats above.
Since it takes a bunch of PHP code ( and processing time ) to parse
through the IMAP messages in order to display them in the web page,
what is cached in the database is the parsed PHP-specific data from
the messages, serialized into a form that the database can store. To
a human, that serialized data doesn't look much like a message
anymore, it is in a format meant to be understandable by PHP. The
message data would be more understandable to a human when viewed on
the IMAP server rather than the pre-parsed, serialized cached data.
One last note.
Messages that have HTML parts or attachments are difficult to read
via a text editor or text pager directly as they are stored on the
IMAP server, particularly if the messages are stored in mbox format
and the mailbox is large.
HTH
--
Charles Dostale
System Admin - Silver Oaks Communications
http://www.silveroaks.com/
824 17th Street, Moline IL 61265
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi all, i'm new here... so.. my first question is:
when open attach bigger than 2MB for example, it just stop working and
open a blank page and stay loading "forever", when is a small attach a
can't left click and open it, only right click and save to disk, and
then open the file, sorry for my English, any ideas?
thank`s! :)
Jean
_______________________________________________
List info: http://lists.roundcube.net/users/
On Jan 20, 2009, at 6:46 PM, Molin MEN wrote:
> Dear Chasd
>
> Thank for your reply. I still got some point to ask you related to
> roundcube and postfix.
I don't use postfix or MySQL, but I'll try.
> When we want to add new address mail we just go to console and use
> adduser command that mean we add a new user to system.
Yes, that's what I do.
> Tell me why that user go automatically to roundcube database in mysql?
From the configuration file :
// automatically create a new RoundCube user when log-in the first time.
// a new user will be created once the IMAP login succeeds.
// set to false if only registered users can use this service
$rcmail_config['auto_create_user'] = TRUE;
If that is set to FALSE, then any user that has an IMAP account has
to also be added manually to RoundCube.
> On more thing, i try to find in roundcube database for boday
> message but i dont see any.
The mail messages are NOT stored in the database, they are stored in
the IMAP system.
However, from the config file :
// enable caching of messages and mailbox data in the local database.
// this is recommended if the IMAP server does not run on the same
machine
//$rcmail_config['enable_caching'] = TRUE;
$rcmail_config['enable_caching'] = FALSE;
As you can see, I don't use database caching of messages
( configuration set to FALSE ).
Messages MIGHT be stored in the database as part of a cache, but
those messages are likely serialized into a big pile before storing
in the database. That will make them difficult to find and use.
Why do you want to access the messages from the database ?
Why don't you simply access them via the IMAP storage ?
If you are having a problem where RC is not displaying what is in the
IMAP server, it might be the caching, so make sure it is turned off.
--
Charles Dostale
System Admin - Silver Oaks Communications
http://www.silveroaks.com/
824 17th Street, Moline IL 61265
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi,
sorry if this has already been discussed, I just subscribed to the list
today and the list archive doesn't work because the CAPTCHA isn't
generated (PHP module missing on the server?). I was wondering if anyone
else had the problem that after the update from 0.2 beta to 0.2 stable,
login to roundcube is no longer possible, with no error message in any
logfiles. It just keeps going back to an empty login form. Does anyone
have a solution for this?
Regards,
Holger
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi Joshua
Thanks for answering! I'm not familiar enough with the roundcube
community to know if you're answering as a member of the core
roundcube team, or as a user.
You say emails have been sent to that list, and came back from
users-bounce@, not announce@. Should I read this to say that you
*don't* think the announce list is still operative, and that messages
sent to announce(a)lists.roundcube.net are bouncing?
Could one of the core team confirm whether we should expect the
announce list to be operational (and be posted to when there are
urgent security updates)?
The archives at http://lists.roundcube.net/announce/ suggests it
hasn't had an announcement posted since March 08.
Cheers
On Wed, Jan 14, 2009 at 2:46 AM, Joshua Kordani <jkordani(a)intlogsys.com> wrote:
> there have been 3 emails sent to that list that have also been sent to the
> users and dev list since i've subscribed shortly before this year, and the
> email came back from users-bounce, not announce or dev.
_______________________________________________
List info: http://lists.roundcube.net/users/
hello,
first of all, I already post this question in the forum. where do I get the
better/faster help? is it better to post here in the mailinglist or in the
forum?
my question is, if or where I can disable the autoselection of the next
messages (e.g. after delete one). because I have enable preview pane the
next message will get loaded automatically.
another effect of the preview pane: I can't drag a message to the trash (or
other folder) directly out of the list. By click (and the drag) the message
will get loaded into preview pane and I have to wait till it's loaded, then
I can drag it into another folder.
do someone have this problems too? what can I do against it?
I think before I upgrade to 0.2stable I haven't this problem (before I was
a really early version, around 700-800)
thanks for any help.
jay
_______________________________________________
List info: http://lists.roundcube.net/users/
Dear RoundCube users
The first service update for RoundCube Webmail 0.1-stable is now
available. It contains important bug fixes and updates of some
incomplete localization files. We recommend to update all
installations of 0.1-stable. Download the package from
https://sourceforge.net/project/downloading.php?group_id=139281&filename=ro…
and read the UPGRADING instructions to find out how to update.
Note: this update is still compatible with PHP 4 but future releases
will only run on PHP 5.
Have fun!
~Thomas
_______________________________________________
List info: http://lists.roundcube.net/users/
-------- Original Message --------
Subject: Re: [RCU] Security announce list - is it still used?
Date: Tue, 13 Jan 2009 08:46:16 -0500
From: Joshua Kordani <jkordani(a)intlogsys.com>
To: chris burgess <xurizaemon(a)gmail.com>
References: <70d16a930901122143w5334297am794534d3943eb156(a)mail.gmail.com>
there have been 3 emails sent to that list that have also been sent to
the users and dev list since i've subscribed shortly before this year,
and the email came back from users-bounce, not announce or dev.
chris burgess wrote:
> I'm subscribed to the announce list announce(a)lists.roundcube.net, but
> I noticed just now that there's no mention of last month's security
> bug / fix in the archives. Actually, the archives suggest that list
> has not been posted to in almost a year.
>
> Is the announce list dead? I hope not! If it is, is there a
> recommended method for getting notifications of security updates to
> RoundCube?
>
> RoundCube devs: please resume the practice of posting urgent updates
> to the announce list. It's advertised as "Read-only list with
> announcements of new versions, security bugs and more."
>
> Lots of us who administer many hosted apps would prefer the option to
> get urgent notifications only, without having to get the full volume
> of users@roundcube list traffic.
>
> If it's just the archives which have stopped working and the list is
> still in action, please accept my apologies!
>
> Thanks for all your hard work!
> _______________________________________________
> List info: http://lists.roundcube.net/users/
>
_______________________________________________
List info: http://lists.roundcube.net/users/
I'm subscribed to the announce list announce(a)lists.roundcube.net, but
I noticed just now that there's no mention of last month's security
bug / fix in the archives. Actually, the archives suggest that list
has not been posted to in almost a year.
Is the announce list dead? I hope not! If it is, is there a
recommended method for getting notifications of security updates to
RoundCube?
RoundCube devs: please resume the practice of posting urgent updates
to the announce list. It's advertised as "Read-only list with
announcements of new versions, security bugs and more."
Lots of us who administer many hosted apps would prefer the option to
get urgent notifications only, without having to get the full volume
of users@roundcube list traffic.
If it's just the archives which have stopped working and the list is
still in action, please accept my apologies!
Thanks for all your hard work!
_______________________________________________
List info: http://lists.roundcube.net/users/
Hello!
With new RQ 0.2-beta and Firefox 3.x version is not possible to select
mutiple mail with SHIFT+UP or SHIFT+DOWN.
No problem with old version and Firefox 3.x
Is it possible to fix this issue?
Very thanks!
---
Sim
_______________________________________________
List info: http://lists.roundcube.net/users/
Hello
I'd like to know if it is possible, that several e-mail addresses (as
sender) are automatically detected by using the virtuser file?
Here an example of a virtUser file:
test1(a)domain.com unixuser1
test2(a)domain.com unixuser1
test3(a)domain.com unixuser1
As you see, 3 mail addresses are pointing to one unix user. But roundcube
only detected one and set this as sender address.
Thanks in advance and btw... wow roundcube is nice! :-)
cheers,
ck
_______________________________________________
List info: http://lists.roundcube.net/users/
It's my first day using this, and so far it looks great. I have a couple
things I miss, I am wondering if these are possible or likely to be
available in the future:
* Folder list: Remember what folders are collapsed and which are not.
(E.g. after I compose a new email, going back to folder list should
remember which parent folders were collapsed. Likewise when I first login,
it should remember which ones are collapsed from my last login.)
* Folder list: While dragging a message to a folder, auto-scroll the folder
list and auto-expand folders. Bonus for re-collapsing to original state
after drag-n-drop is done (aka Apple Mail).
* Compose new emails in a separate tab or window.
Thanks,
Raul
_______________________________________________
List info: http://lists.roundcube.net/users/
Does roundcube support this feature? global contacts and personal contacts?
Is there a patch or something?
_______________________________________________
List info: http://lists.roundcube.net/users/
I've been getting a large uptick in the number of html2txt.php
vulnerability scans lately. I know it's been fixed in the latest
stable release and I made sure my html2txt.php diff'd ok vs the latest
revision (2187)... is there any easier way to check which revision I'm
running? The changelog doesn't seem to list revision numbers, just
milestones, and it didn't include mention of the ticket opened to fix
the vulnerabiity (#1485618).
hose
_______________________________________________
List info: http://lists.roundcube.net/users/
*Hi friends,*
I can remove temp directory of rouncube ??
Thanks
Geraldo
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi everybody
The second stable version of the RoundCube Webmail package completes
unfinished work from the 0.2-stable release. It comes up with about 80
bug fixes as well as some performance improvements. See
http://trac.roundcube.net/wiki/Changelog for details.
You can download the package from http://roundcube.net/downloads and
we recommend to update all existing installations of RoundCube.
The upgrading process now became very easy with the integrated update
script. It's runnable from the shell or from within the web-based
installer. Read the UPGRADING instructions for details.
Happy new year!
Thomas
_______________________________________________
List info: http://lists.roundcube.net/users/
On Tue, Dec 30, 2008 at 17:33, Javier Smaldone wrote:
>> The second stable version of the RoundCube Webmail package completes
>> unfinished work from the 0.2-stable release. It comes up with about 80
>> bug fixes as well as some performance improvements.
>
> Do you mean "unfinished work from the 0.2-beta release."?
>
Yes, of course I meant 0.2-beta. Sorry for that mistake.
And I also forgot to mention that this new release also includes the
security fixes that were recently published for the 0.2-beta version:
http://sourceforge.net/forum/forum.php?forum_id=898542
If you haven't updated your old RoundCube installations we strongly
recommend to do so.
Best regards,
Thomas
_______________________________________________
List info: http://lists.roundcube.net/users/
Hello,friends,
I have installed RCE days before successfully, however, I don't know whether email is stored in mbox or Maildir format?
I would appreciate very much if anyone can tell me.
Thank you.
_______________________________________________
List info: http://lists.roundcube.net/users/
Inspecting my logs, I see that cracker tools are developing an increased
interest in Roundcube. For example, tests for the /bin/msgimport shell
script are common.
I'm not sure if they want the script to attempt abusing it (if server
configuration allows that) or to check for the Roundcube version (other
tools display the CHANGELOG file, in what is obviously an
identification+version probe). In any case, why are those scripts in
'roundcube/bin' instead of being elsewhere, outside of the
web-accessible tree?
Carlos
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi, all.
I use OpenLDAP as global address book in roundcube-0.1.1, how can i use
'%d', '%u' like in postfix ldap lookup table? so that i can make the
user only search their own domain for address book. e.g.
'base_dn' => "domainName=%d,o=domains,dc=iredmail,dc=org",
I tried this syntax, but it failed.
Thanks very much.
--
Best regards.
Zhang Huangbin
- Open Source Mail Server Solution for RHEL/CentOS 5.x:
http://code.google.com/p/iredmail/
_______________________________________________
List info: http://lists.roundcube.net/users/
Hi list,
I don't know the function of imap_root parameter. What does it do? How to
config it with qmail, vpopmail installation? Explain me please.
Many Thanks
_______________________________________________
List info: http://lists.roundcube.net/users/