You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(23) |
Sep
(29) |
Oct
(12) |
Nov
(34) |
Dec
(29) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(81) |
Feb
(111) |
Mar
(57) |
Apr
(164) |
May
(171) |
Jun
(279) |
Jul
(187) |
Aug
(128) |
Sep
(48) |
Oct
(103) |
Nov
(107) |
Dec
(57) |
2002 |
Jan
(165) |
Feb
(122) |
Mar
(116) |
Apr
(115) |
May
(179) |
Jun
(138) |
Jul
(111) |
Aug
(111) |
Sep
(107) |
Oct
(209) |
Nov
(217) |
Dec
(170) |
2003 |
Jan
(206) |
Feb
(285) |
Mar
(258) |
Apr
(690) |
May
(564) |
Jun
(371) |
Jul
(415) |
Aug
(258) |
Sep
(288) |
Oct
(272) |
Nov
(199) |
Dec
(261) |
2004 |
Jan
(283) |
Feb
(256) |
Mar
(287) |
Apr
(275) |
May
(208) |
Jun
(206) |
Jul
(213) |
Aug
(196) |
Sep
(218) |
Oct
(104) |
Nov
(158) |
Dec
(153) |
2005 |
Jan
(262) |
Feb
(164) |
Mar
(394) |
Apr
(252) |
May
(192) |
Jun
(194) |
Jul
(339) |
Aug
(306) |
Sep
(208) |
Oct
(209) |
Nov
(223) |
Dec
(205) |
2006 |
Jan
(215) |
Feb
(163) |
Mar
(175) |
Apr
(84) |
May
(86) |
Jun
(144) |
Jul
(102) |
Aug
(92) |
Sep
(146) |
Oct
(130) |
Nov
(162) |
Dec
(117) |
2007 |
Jan
(122) |
Feb
(135) |
Mar
(121) |
Apr
(120) |
May
(165) |
Jun
(84) |
Jul
(83) |
Aug
(105) |
Sep
(126) |
Oct
(122) |
Nov
(80) |
Dec
(103) |
2008 |
Jan
(118) |
Feb
(101) |
Mar
(64) |
Apr
(72) |
May
(139) |
Jun
(93) |
Jul
(76) |
Aug
(57) |
Sep
(74) |
Oct
(65) |
Nov
(51) |
Dec
(42) |
2009 |
Jan
(51) |
Feb
(72) |
Mar
(60) |
Apr
(73) |
May
(90) |
Jun
(25) |
Jul
(93) |
Aug
(57) |
Sep
(60) |
Oct
(28) |
Nov
(61) |
Dec
(33) |
2010 |
Jan
(46) |
Feb
(39) |
Mar
(60) |
Apr
(61) |
May
(40) |
Jun
(15) |
Jul
(27) |
Aug
(36) |
Sep
(70) |
Oct
(24) |
Nov
(27) |
Dec
(30) |
2011 |
Jan
(41) |
Feb
(28) |
Mar
(29) |
Apr
(4) |
May
(13) |
Jun
(22) |
Jul
(34) |
Aug
(28) |
Sep
(7) |
Oct
(9) |
Nov
(15) |
Dec
(8) |
2012 |
Jan
(44) |
Feb
(11) |
Mar
(2) |
Apr
(25) |
May
(17) |
Jun
(29) |
Jul
(16) |
Aug
(7) |
Sep
(5) |
Oct
(6) |
Nov
(7) |
Dec
(8) |
2013 |
Jan
(36) |
Feb
(9) |
Mar
(11) |
Apr
(12) |
May
(3) |
Jun
(34) |
Jul
(13) |
Aug
(4) |
Sep
(2) |
Oct
(7) |
Nov
(2) |
Dec
(1) |
2014 |
Jan
(2) |
Feb
(5) |
Mar
(2) |
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
|
Nov
(6) |
Dec
(4) |
2015 |
Jan
(5) |
Feb
(1) |
Mar
|
Apr
(3) |
May
|
Jun
(4) |
Jul
(1) |
Aug
(11) |
Sep
(1) |
Oct
(1) |
Nov
(1) |
Dec
(4) |
2016 |
Jan
(5) |
Feb
(1) |
Mar
|
Apr
(3) |
May
|
Jun
(1) |
Jul
(15) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2017 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(14) |
2018 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(1) |
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2020 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(5) |
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
From: Alexandros V. <av...@no...> - 2013-06-21 08:42:41
|
On Fri, 21 Jun 2013 17:53:08 +0930 Brendan Pike <br...@db...> wrote: > I'm running 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2 i686 GNU/Linux. I meant your IMAP/Sieve server. > I change the line to $disable_avelsieve_capabilities = > array('imapflags'); but it hasn't helped unfortunately. Hm, I suspected that. Let me suggest another hack. Open avelsieve/include/constants.inc.php, find the line that defines the $implemented_capabilities = ... and from that array remove 'imapflags'. HTH. Alexandros |
From: Alexandros V. <av...@no...> - 2013-06-21 08:36:53
|
On Fri, 21 Jun 2013 16:59:26 +0930 Brendan Pike <br...@db...> wrote: > Has anyone else encountered the following issue with avelsieve when > trying to save and is there a patch or workaround? > > Unable to load script to server. Server responded with: > > phpscript: line 8: error: the (deprecated) imapflags extension > cannot be used together with the imap4flags extension. Hm. Which server vendor & version is that? In any case you should be able to solve this by forcing to disable one of these "duplicate" sieve features, in your avelsieve/config/config.php file, as follows: $disable_avelsieve_capabilities = array('imapflags'); Thus only the newer standard 'imap4flags' will be used. Let me know if that works. Alexandros Vellis |
From: Brendan P. <br...@db...> - 2013-06-21 08:23:28
|
On 21/06/13 17:32, Alexandros Vellis wrote: > On Fri, 21 Jun 2013 16:59:26 +0930 > Brendan Pike <br...@db...> wrote: > >> Has anyone else encountered the following issue with avelsieve when >> trying to save and is there a patch or workaround? >> >> Unable to load script to server. Server responded with: >> >> phpscript: line 8: error: the (deprecated) imapflags extension >> cannot be used together with the imap4flags extension. > Hm. Which server vendor & version is that? > > In any case you should be able to solve this by forcing to disable one > of these "duplicate" sieve features, in your > avelsieve/config/config.php file, as follows: > > $disable_avelsieve_capabilities = array('imapflags'); > > Thus only the newer standard 'imap4flags' will be used. > > Let me know if that works. > > Alexandros Vellis Hi Alexandros I'm running 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2 i686 GNU/Linux. Avelsieve is 1.9.9-2.4 I change the line to $disable_avelsieve_capabilities = array('imapflags'); but it hasn't helped unfortunately. Thanks Brendan |
From: Brendan P. <br...@db...> - 2013-06-21 07:46:34
|
Has anyone else encountered the following issue with avelsieve when trying to save and is there a patch or workaround? Unable to load script to server. Server responded with: phpscript: line 8: error: the (deprecated) imapflags extension cannot be used together with the imap4flags extension. phpscript: error: validation failed Thanks Brendan |
From: Paul L. <pa...@sq...> - 2013-06-19 05:36:17
|
Sorry for the delay. >>>>> version list: >>>>> squirrelmail-webmail-1.4.22 >>>>> server_settings_backend-2.0-1.4.0.tar.gz >>>>> server_side_filters-2.0beta1-1.4.0.tar.gz >>>>> compatibility-2.0.16-1.0.tar.gz >>>>> >>>>> And I have enabled the server_side_filters throw config/conf.pl script. >>>> You need to show configuration files/snippets. >>>> >>>>> Plugins >>>>> Installed Plugins >>>>> 1. server_side_filters >>>>> >>>>> Available Plugins: >>>>> 2. administrator >>>>> >>>>> >>>>> When I use "Options" -> "Message Filters" in my web browser, after add some filter rules, and click the SAVE button, it says "Error: Error deleting file or directory" >>>>> >>>>> And in my /var/log/httpd/ssl_error_log: >>>>> >>>>> PHP Warning: unlink(/): \xca\xc7\xd2\xbb\xb8\xf6\xc4\xbf\xc2\xbc in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php >>>> This is a warning, not an error. You should provide the complete log >>>> information for whatever has happened. You may need to look in a >>>> different log file or increase your PHP log settings. You also might >>>> try using only ASCII characters in your filters to start with. >>>> >>>>> Here is the global.php function: >>>>> >>>>> 275 function sq_call_function_suppress_errors($function, $args=array()) { >>>>> 276 $display_errors = ini_get('display_errors'); >>>>> 277 ini_set('display_errors', '0'); >>>>> 278 $ret = call_user_func_array($function, $args); >>>>> 279 ini_set('display_errors', $display_errors); >>>>> 280 return $ret; >>>>> 281 } >>>>> Anyone can give me some advice? >>> I have enabled another plugin: server_side_filters_procmail, and below lists all the parameters I changed: >>> >>> server_side_filters_procmail/config.php >>> $use_maildirs = 0; > > And for test purpose, I have changed the config as blow: > $filter_rules_storage_info = array( > 'BACKEND' => 'local_file', > 'ACCESS_TYPE' => array('VALUE' => 'PHP'), > 'FILE' => array('VALUE_REPLACE' => '/tmp/.mailfilter'), > 'PARSE_PATTERN' => array('VALUE' => "/^(.*)$/s"), > 'PATTERN_GROUP_NUMBER' => array('VALUE' => 1), > 'NEW_SETTING_TEMPLATE' => array('VALUE' => '%n'), Sorry, this %n also should be changed to %1. > 'DELETE_WHEN_EMPTY' => array('VALUE' => 1), > 'TREAT_AS_EMPTY_WHEN_NOT_FOUND' => array('VALUE' => 1), > ); > > Of course php owner have write privilege to the /tmp directory. > > But seems the same problem. > > Notice: Uninitialized string offset: -1 in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 255 Warning: strpos(): Empty delimiter in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 257 SERVER SETTINGS BACKEND MATCHES (PATTERN = "/^(.*)$/s") ARE: Again, this is not the cause of your problem, but you can remove this error by adding this BEFORE line 254 in server_side_filters_procmail/functions.php: if (!empty($default_folder_prefix)) { and then you have to add a closing brace after the following two if statements - line 260 should do it. > ERROR: > Could not write to file "/" Sorry again, the problem is another oversight of version differences in the configuration file. > 'FILE' => array('VALUE_REPLACE' => '/tmp/.mailfilter'), For you needs to be "VALUE" (without the "_REPLACE" part). Remember to also use %1 instead of %n in NEW_SETTING_TEMPLATE and %1 and %2 instead of %u and %d respectively in FILE as well. A new version of the backend plugin will be out in the medium term where you will need to revert these changes back to what you originally found in the filters plugin examples. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Bu X. <bus...@gm...> - 2013-06-14 02:29:20
|
On 2013-6-8 3:35, Paul Lesniewski wrote: > On Wed, Jun 5, 2013 at 8:20 PM, Bu Xiaobing <bus...@gm...> wrote: >> On 2013-6-5 0:48, Paul Lesniewski wrote: >>> On Tue, Jun 4, 2013 at 4:35 AM, Bu Xiaobing <bus...@gm...> wrote: >>>> Hi all, >>>> >>>> I want to use the server_side_filters plugin to do the procmail filter in the server side. >>>> >>>> version list: >>>> squirrelmail-webmail-1.4.22 >>>> server_settings_backend-2.0-1.4.0.tar.gz >>>> server_side_filters-2.0beta1-1.4.0.tar.gz >>>> compatibility-2.0.16-1.0.tar.gz >>>> >>>> And I have enabled the server_side_filters throw config/conf.pl script. >>> You need to show configuration files/snippets. >>> >>>> Plugins >>>> Installed Plugins >>>> 1. server_side_filters >>>> >>>> Available Plugins: >>>> 2. administrator >>>> >>>> >>>> When I use "Options" -> "Message Filters" in my web browser, after add some filter rules, and click the SAVE button, it says "Error: Error deleting file or directory" >>>> >>>> And in my /var/log/httpd/ssl_error_log: >>>> >>>> PHP Warning: unlink(/): \xca\xc7\xd2\xbb\xb8\xf6\xc4\xbf\xc2\xbc in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php >>> This is a warning, not an error. You should provide the complete log >>> information for whatever has happened. You may need to look in a >>> different log file or increase your PHP log settings. You also might >>> try using only ASCII characters in your filters to start with. >>> >>>> Here is the global.php function: >>>> >>>> 275 function sq_call_function_suppress_errors($function, $args=array()) { >>>> 276 $display_errors = ini_get('display_errors'); >>>> 277 ini_set('display_errors', '0'); >>>> 278 $ret = call_user_func_array($function, $args); >>>> 279 ini_set('display_errors', $display_errors); >>>> 280 return $ret; >>>> 281 } >>>> Anyone can give me some advice? >> I have enabled another plugin: server_side_filters_procmail, and below lists all the parameters I changed: >> >> server_side_filters_procmail/config.php >> $use_maildirs = 0; > Your system uses mbox? > >> $filter_rules_storage_info = array( >> 'BACKEND' => 'local_file', >> 'ACCESS_TYPE' => array('VALUE' => 'PHP'), > Per the documentation, if you are using PHP to access users' files in > their home directories, does the web server really have write access > to those files/directories? > >> 'FILE' => array('VALUE_REPLACE' => '/tmp/%u/.mailfilter'), > Presumably this is for testing, because it isn't matching what your > requirements are per below. What version of Server Settings Backend > are you using? Presumably, version 2.0. The example configuration in > the filters plugin is out of sync. Please change %u to %1 and see > what you get. (Note in the future, if you upgrade Server Settings > Backend, you will need to come back to this and change it to %u > again.) > >> 'PARSE_PATTERN' => array('VALUE' => "/^(.*)$/s"), >> 'PATTERN_GROUP_NUMBER' => array('VALUE' => 1), >> 'NEW_SETTING_TEMPLATE' => array('VALUE' => '%n'), >> 'DELETE_WHEN_EMPTY' => array('VALUE' => 1), >> 'TREAT_AS_EMPTY_WHEN_NOT_FOUND' => array('VALUE' => 1), >> ); >> >> When add one filter rule and click SAVE, it said "ERROR:Could not write to file "/" " >> Here is the ssl_error_log I have config the log level as http://www.squirrelmail.org/docs/admin/admin-12.html#errormessages said. >> >> [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Notice: Uninitialized string offset: -1 in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 255, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php >> [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Warning: strpos(): Empty delimiter in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 257, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php > This is a minor issue you have discovered because your > $default_folder_prefix (in the main SM config.php) is presumably > empty. I have a fix for that, but this isn't going to matter to you > (code will still execute the same). > >> [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Warning: file_put_contents(/): failed to open stream: Is a directory in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php > This appears to be the main problem. See above for the fix. > >> Are there some configuration guide? or some examples? My purpose is to use plugins to configure /home/%u/.procmailrc file as procmail command do. > As is mentioned several times in the documentation and configuration > files, there is ample documentation and information in the Server > Settings Backend plugin. More general examples for configuring it can > also be found in the Server Settings plugin. > Hi, Paul Yes, I use mbox. And for test purpose, I have changed the config as blow: $filter_rules_storage_info = array( 'BACKEND' => 'local_file', 'ACCESS_TYPE' => array('VALUE' => 'PHP'), 'FILE' => array('VALUE_REPLACE' => '/tmp/.mailfilter'), 'PARSE_PATTERN' => array('VALUE' => "/^(.*)$/s"), 'PATTERN_GROUP_NUMBER' => array('VALUE' => 1), 'NEW_SETTING_TEMPLATE' => array('VALUE' => '%n'), 'DELETE_WHEN_EMPTY' => array('VALUE' => 1), 'TREAT_AS_EMPTY_WHEN_NOT_FOUND' => array('VALUE' => 1), ); Of course php owner have write privilege to the /tmp directory. But seems the same problem. Following is the debug file information: -- SERVER SETTINGS BACKEND MATCHES (PATTERN = "/^(.*)$/s") ARE: Array ( [0] => Array ( [0] => Array ( [0] => [1] => 0 ) ) [1] => Array ( [0] => Array ( [0] => [1] => 0 ) ) ) CHOSEN PATTERN GROUP (1) IS: Array ( [0] => Array ( [0] => [1] => 0 ) ) Notice: Uninitialized string offset: -1 in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 255 Warning: strpos(): Empty delimiter in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 257 SERVER SETTINGS BACKEND MATCHES (PATTERN = "/^(.*)$/s") ARE: Array ( [0] => Array ( [0] => Array ( [0] => [1] => 0 ) ) [1] => Array ( [0] => Array ( [0] => [1] => 0 ) ) ) CHOSEN PATTERN GROUP (1) IS: Array ( [0] => Array ( [0] => [1] => 0 ) ) ERROR: Could not write to file "/" -- here is the ssl_error_log [Fri Jun 14 10:25:27 2013] [error] [client 192.168.66.6] PHP Notice: Uninitialized string offset: -1 in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 255, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php [Fri Jun 14 10:25:27 2013] [error] [client 192.168.66.6] PHP Warning: strpos(): Empty delimiter in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 257, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php [Fri Jun 14 10:25:27 2013] [error] [client 192.168.66.6] PHP Warning: file_put_contents(/): failed to open stream: Is a directory in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php |
From: Paul L. <pa...@sq...> - 2013-06-11 00:35:37
|
On Mon, Jun 10, 2013 at 6:12 AM, Przemyslaw Popielarski <pr...@ho...> wrote: > Paul Lesniewski wrote: >> I would suggest trying an update from an external client and watching your > web server logs to see what's happening.. > > My external clients do not even try to update saying that this type of > calendar cannot be updated. Either you have the calendar unusually configured in the client (try to see if there are any application settings or properties on the calendar you can change) or the client has analyzed something that it got back from the server to make this decision (maybe ask in the communities devoted to those products). > What client do you suggest I can try on? Sunbird might be one you haven't tried, or Lightning? But I would expect all clients to work properly... -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Przemyslaw P. <pr...@ho...> - 2013-06-10 13:13:05
|
Paul Lesniewski wrote: > I would suggest trying an update from an external client and watching your web server logs to see what's happening.. My external clients do not even try to update saying that this type of calendar cannot be updated. What client do you suggest I can try on? Best, Przemyslaw Popielarski |
From: Paul L. <pa...@sq...> - 2013-06-08 17:19:07
|
On Sat, Jun 8, 2013 at 3:58 AM, Przemyslaw Popielarski <pr...@ho...> wrote: > Paul Lesniewski [mailto:pa...@sq...] wrote: >> Maybe you can provide the link that you used to subscribe to the calendar >> to confirm that you are using webDAV and not ICS. > > I am using this link: > > "To subscribe or publish to this calendar, use this address: > https://mail.DOMAIN.pl/plugins/calendar/dav.ics.php?calID=sm_cal_20130525T12 > 4006Z" > > Actually, in Outlook I had to enter a bit modified version of it: > webcals://mail.DOMAIN.pl/plugins/calendar/dav.ics.php?calID=sm_cal_20130525T > 124006Z I would suggest trying an update from an external client and watching your web server logs to see what's happening.. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Przemyslaw P. <pr...@ho...> - 2013-06-08 10:58:42
|
Paul Lesniewski [mailto:pa...@sq...] wrote: > Maybe you can provide the link that you used to subscribe to the calendar > to confirm that you are using webDAV and not ICS. I am using this link: "To subscribe or publish to this calendar, use this address: https://mail.DOMAIN.pl/plugins/calendar/dav.ics.php?calID=sm_cal_20130525T12 4006Z" Actually, in Outlook I had to enter a bit modified version of it: webcals://mail.DOMAIN.pl/plugins/calendar/dav.ics.php?calID=sm_cal_20130525T 124006Z best, p. |
From: Paul L. <pa...@sq...> - 2013-06-07 19:36:10
|
On Wed, Jun 5, 2013 at 8:20 PM, Bu Xiaobing <bus...@gm...> wrote: > On 2013-6-5 0:48, Paul Lesniewski wrote: >> On Tue, Jun 4, 2013 at 4:35 AM, Bu Xiaobing <bus...@gm...> wrote: >>> Hi all, >>> >>> I want to use the server_side_filters plugin to do the procmail filter in the server side. >>> >>> version list: >>> squirrelmail-webmail-1.4.22 >>> server_settings_backend-2.0-1.4.0.tar.gz >>> server_side_filters-2.0beta1-1.4.0.tar.gz >>> compatibility-2.0.16-1.0.tar.gz >>> >>> And I have enabled the server_side_filters throw config/conf.pl script. >> >> You need to show configuration files/snippets. >> >>> Plugins >>> Installed Plugins >>> 1. server_side_filters >>> >>> Available Plugins: >>> 2. administrator >>> >>> >>> When I use "Options" -> "Message Filters" in my web browser, after add some filter rules, and click the SAVE button, it says "Error: Error deleting file or directory" >>> >>> And in my /var/log/httpd/ssl_error_log: >>> >>> PHP Warning: unlink(/): \xca\xc7\xd2\xbb\xb8\xf6\xc4\xbf\xc2\xbc in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php >> >> This is a warning, not an error. You should provide the complete log >> information for whatever has happened. You may need to look in a >> different log file or increase your PHP log settings. You also might >> try using only ASCII characters in your filters to start with. >> >>> Here is the global.php function: >>> >>> 275 function sq_call_function_suppress_errors($function, $args=array()) { >>> 276 $display_errors = ini_get('display_errors'); >>> 277 ini_set('display_errors', '0'); >>> 278 $ret = call_user_func_array($function, $args); >>> 279 ini_set('display_errors', $display_errors); >>> 280 return $ret; >>> 281 } >>> Anyone can give me some advice? > > I have enabled another plugin: server_side_filters_procmail, and below lists all the parameters I changed: > > server_side_filters_procmail/config.php > $use_maildirs = 0; Your system uses mbox? > $filter_rules_storage_info = array( > 'BACKEND' => 'local_file', > 'ACCESS_TYPE' => array('VALUE' => 'PHP'), Per the documentation, if you are using PHP to access users' files in their home directories, does the web server really have write access to those files/directories? > 'FILE' => array('VALUE_REPLACE' => '/tmp/%u/.mailfilter'), Presumably this is for testing, because it isn't matching what your requirements are per below. What version of Server Settings Backend are you using? Presumably, version 2.0. The example configuration in the filters plugin is out of sync. Please change %u to %1 and see what you get. (Note in the future, if you upgrade Server Settings Backend, you will need to come back to this and change it to %u again.) > 'PARSE_PATTERN' => array('VALUE' => "/^(.*)$/s"), > 'PATTERN_GROUP_NUMBER' => array('VALUE' => 1), > 'NEW_SETTING_TEMPLATE' => array('VALUE' => '%n'), > 'DELETE_WHEN_EMPTY' => array('VALUE' => 1), > 'TREAT_AS_EMPTY_WHEN_NOT_FOUND' => array('VALUE' => 1), > ); > > When add one filter rule and click SAVE, it said "ERROR:Could not write to file "/" " > Here is the ssl_error_log I have config the log level as http://www.squirrelmail.org/docs/admin/admin-12.html#errormessages said. > > [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Notice: Uninitialized string offset: -1 in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 255, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php > [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Warning: strpos(): Empty delimiter in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 257, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php This is a minor issue you have discovered because your $default_folder_prefix (in the main SM config.php) is presumably empty. I have a fix for that, but this isn't going to matter to you (code will still execute the same). > [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Warning: file_put_contents(/): failed to open stream: Is a directory in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php This appears to be the main problem. See above for the fix. > Are there some configuration guide? or some examples? My purpose is to use plugins to configure /home/%u/.procmailrc file as procmail command do. As is mentioned several times in the documentation and configuration files, there is ample documentation and information in the Server Settings Backend plugin. More general examples for configuring it can also be found in the Server Settings plugin. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Paul L. <pa...@sq...> - 2013-06-07 17:54:47
|
On Wed, Jun 5, 2013 at 3:05 PM, Przemyslaw Popielarski <pr...@ho...> wrote: > Hello, > > Thanks to Paul, I've installed Shared Calendar Plugin 2.1beta8 with webdav > support for my SM 1.4.23 SVN installation. > > Works fine with: > > 1) Outlook 2010 > 2) iOS 6.02 > 3) ICalSync2 for Android > > Tried also with Lightning for Thunderbird but with no luck at the moment. > > The calendar is syncing OK. > > The only issue is that I have read only access from all these devices. The > only way to edit my shared calendar is thru SM web interface. > > In the off-list conversation Paul has suggested that there is a chance for > write support, even from Outlook. > Has anyone of you ever managed to setup this plugin with write support from > standalone app? Maybe you can provide the link that you used to subscribe to the calendar to confirm that you are using webDAV and not ICS. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Bu X. <bus...@gm...> - 2013-06-06 03:20:32
|
On 2013-6-5 0:48, Paul Lesniewski wrote: > On Tue, Jun 4, 2013 at 4:35 AM, Bu Xiaobing <bus...@gm...> wrote: >> Hi all, >> >> I want to use the server_side_filters plugin to do the procmail filter in the server side. >> >> version list: >> squirrelmail-webmail-1.4.22 >> server_settings_backend-2.0-1.4.0.tar.gz >> server_side_filters-2.0beta1-1.4.0.tar.gz >> compatibility-2.0.16-1.0.tar.gz >> >> And I have enabled the server_side_filters throw config/conf.pl script. > > You need to show configuration files/snippets. > >> Plugins >> Installed Plugins >> 1. server_side_filters >> >> Available Plugins: >> 2. administrator >> >> >> When I use "Options" -> "Message Filters" in my web browser, after add some filter rules, and click the SAVE button, it says "Error: Error deleting file or directory" >> >> And in my /var/log/httpd/ssl_error_log: >> >> PHP Warning: unlink(/): \xca\xc7\xd2\xbb\xb8\xf6\xc4\xbf\xc2\xbc in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php > > This is a warning, not an error. You should provide the complete log > information for whatever has happened. You may need to look in a > different log file or increase your PHP log settings. You also might > try using only ASCII characters in your filters to start with. > >> Here is the global.php function: >> >> 275 function sq_call_function_suppress_errors($function, $args=array()) { >> 276 $display_errors = ini_get('display_errors'); >> 277 ini_set('display_errors', '0'); >> 278 $ret = call_user_func_array($function, $args); >> 279 ini_set('display_errors', $display_errors); >> 280 return $ret; >> 281 } >> Anyone can give me some advice? > I have enabled another plugin: server_side_filters_procmail, and below lists all the parameters I changed: server_side_filters_procmail/config.php $use_maildirs = 0; $filter_rules_storage_info = array( 'BACKEND' => 'local_file', 'ACCESS_TYPE' => array('VALUE' => 'PHP'), 'FILE' => array('VALUE_REPLACE' => '/tmp/%u/.mailfilter'), 'PARSE_PATTERN' => array('VALUE' => "/^(.*)$/s"), 'PATTERN_GROUP_NUMBER' => array('VALUE' => 1), 'NEW_SETTING_TEMPLATE' => array('VALUE' => '%n'), 'DELETE_WHEN_EMPTY' => array('VALUE' => 1), 'TREAT_AS_EMPTY_WHEN_NOT_FOUND' => array('VALUE' => 1), ); When add one filter rule and click SAVE, it said "ERROR:Could not write to file "/" " Here is the ssl_error_log I have config the log level as http://www.squirrelmail.org/docs/admin/admin-12.html#errormessages said. [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Notice: Uninitialized string offset: -1 in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 255, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Warning: strpos(): Empty delimiter in /var/www/html/webmail/plugins/server_side_filters_procmail/functions.php on line 257, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php [Thu Jun 06 10:57:50 2013] [error] [client 192.168.66.6] PHP Warning: file_put_contents(/): failed to open stream: Is a directory in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php Are there some configuration guide? or some examples? My purpose is to use plugins to configure /home/%u/.procmailrc file as procmail command do. |
From: Przemyslaw P. <pr...@ho...> - 2013-06-05 22:31:53
|
Hello, Thanks to Paul, I've installed Shared Calendar Plugin 2.1beta8 with webdav support for my SM 1.4.23 SVN installation. Works fine with: 1) Outlook 2010 2) iOS 6.02 3) ICalSync2 for Android Tried also with Lightning for Thunderbird but with no luck at the moment. The calendar is syncing OK. The only issue is that I have read only access from all these devices. The only way to edit my shared calendar is thru SM web interface. In the off-list conversation Paul has suggested that there is a chance for write support, even from Outlook. Has anyone of you ever managed to setup this plugin with write support from standalone app? Any suggestions are welcome. Regards, p. |
From: Paul L. <pa...@sq...> - 2013-06-04 16:49:09
|
On Tue, Jun 4, 2013 at 4:35 AM, Bu Xiaobing <bus...@gm...> wrote: > Hi all, > > I want to use the server_side_filters plugin to do the procmail filter in the server side. > > version list: > squirrelmail-webmail-1.4.22 > server_settings_backend-2.0-1.4.0.tar.gz > server_side_filters-2.0beta1-1.4.0.tar.gz > compatibility-2.0.16-1.0.tar.gz > > And I have enabled the server_side_filters throw config/conf.pl script. You need to show configuration files/snippets. > Plugins > Installed Plugins > 1. server_side_filters > > Available Plugins: > 2. administrator > > > When I use "Options" -> "Message Filters" in my web browser, after add some filter rules, and click the SAVE button, it says "Error: Error deleting file or directory" > > And in my /var/log/httpd/ssl_error_log: > > PHP Warning: unlink(/): \xca\xc7\xd2\xbb\xb8\xf6\xc4\xbf\xc2\xbc in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php This is a warning, not an error. You should provide the complete log information for whatever has happened. You may need to look in a different log file or increase your PHP log settings. You also might try using only ASCII characters in your filters to start with. > Here is the global.php function: > > 275 function sq_call_function_suppress_errors($function, $args=array()) { > 276 $display_errors = ini_get('display_errors'); > 277 ini_set('display_errors', '0'); > 278 $ret = call_user_func_array($function, $args); > 279 ini_set('display_errors', $display_errors); > 280 return $ret; > 281 } > Anyone can give me some advice? -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Alan in T. <Ala...@fi...> - 2013-06-04 16:47:23
|
Back in 2003, I collaborated with the original plugin author to improve this plugin, adding import and better usability in released version 2.0.3. In 2006, I had an idea for some enhanced functionality. Fredrik Jervfors coded that new functionality (thanks Fredrik!), and posted two updated files to replace those in the Bookmarks archive. The new code: - Enables deletion of a folder with recursive deletion of any subfolders. - Enables function to delete all bookmarks (to prepare to import a fresh set). Fredrik's updated files were never added to the SM site. His update makes this a much more useful tool, so I think that a revised package containing these new files should be added to the SM plugins site. How can we get this "latest" Bookmarks plugin package added to the site? (Perhaps it doesn't conform to current plugin release standards, but it is nonetheless the most recent release with better functionality than what's currently on the plugins page.) I also have ideas and code regarding a possible new and improved Bookmarks plugin. Another author and I had produced a working prototype that was very encouraging. I've contacted him to see if he wants to resume our work. (I had also contacted the original author, who said she isn't interested and hoped someone else would take ownership of the plugin.) |
From: Alan in T. <Ala...@fi...> - 2013-06-04 16:47:17
|
SquirrelMail 1.4.22 PHP 5.2.9, SuPHP module, Zend Optimizer Dovecot 1.1.19 (in a cPanel release), but uses some Courier NAMESPACE settings such as prefix = INBOX. Capabilities: * CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS UIDPLUS LIST-EXTENDED I18NLEVEL=1 QUOTA STARTTLS AUTH=PLAIN AUTH=LOGIN Maildir mail storage format Mail is stored in /home/webaccountname/mail/mailusername/ Apache 2.0.63, cPanel virtual web hosting account ESMTP Exim 4.69-23.1 IMAP Server Address: 127.0.0.1 SMTP Server Address: 127.0.0.1 Server side sorting is enabled Server side thread sorting is disabled Allow editing of identities: Yes Allow editing of full name: Yes SquirrelMail access via SSL (https) for entire session Browser: usually IE9, plus testing on others User login with full e-mail address, e.g. al...@my... Many plugins, including: Auto Complete; Folder Synch; Select Range; etc. Compatibility plugin 2.0.16 SquirrelMail configtest: pass 1. Translation not working. A window opens for selected translation service, but message text is not submitted to it. 2. I'd like to change its default, as currently always defaults to German to English. How can I change that to a different default? README says: Some plugin settings can be adjusted by creating config/translate_config.php or plugins/translate/config.php configuration file. See plugins/translate/config_default.php and plugins/translate/config_sample.php But, those two files don't exist in plugins/translate/ 3. Any way to use this to translate text in the Compose message window? (i.e. to translate a message I'm sending?) |
From: Alan in T. <Ala...@fi...> - 2013-06-04 16:47:07
|
SquirrelMail 1.4.22 Applied patch to functions/mime.php that is included in 1.4.23svn PHP 5.2.9, SuPHP module, Zend Optimizer Dovecot 1.1.19 (in a cPanel release), but uses some Courier NAMESPACE settings such as prefix = INBOX. Capabilities: * CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS UIDPLUS LIST-EXTENDED I18NLEVEL=1 QUOTA STARTTLS AUTH=PLAIN AUTH=LOGIN Maildir mail storage format Mail is stored in /home/webaccountname/mail/mailusername/ Apache 2.0.63, cPanel virtual web hosting account ESMTP Exim 4.69-23.1 IMAP Server Address: 127.0.0.1 SMTP Server Address: 127.0.0.1 Server side sorting is enabled Server side thread sorting is disabled Allow editing of identities: Yes Allow editing of full name: Yes SquirrelMail access via SSL (https) for entire session Browser: usually IE9, plus testing on others User login with full e-mail address, e.g. al...@my... Many plugins, including: Auto Complete; Folder Synch; Select Range; etc. Compatibility plugin 2.0.16 SquirrelMail configtest: pass Virtual Keyboard 0.92, available from Gmane to fix XSS vulnerability in official 0.91 release. Virtual Keyboard 0.92 will not work if Password Forget 2.3 is enabled. Virtual Keyboard appears on login page, but characters don't get entered into password field. If I disable Password Forget, then Virtual Keyboard 0.92 works. |
From: Bu X. <bus...@gm...> - 2013-06-04 11:35:23
|
Hi all, I want to use the server_side_filters plugin to do the procmail filter in the server side. version list: squirrelmail-webmail-1.4.22 server_settings_backend-2.0-1.4.0.tar.gz server_side_filters-2.0beta1-1.4.0.tar.gz compatibility-2.0.16-1.0.tar.gz And I have enabled the server_side_filters throw config/conf.pl script. Plugins Installed Plugins 1. server_side_filters Available Plugins: 2. administrator When I use "Options" -> "Message Filters" in my web browser, after add some filter rules, and click the SAVE button, it says "Error: Error deleting file or directory" And in my /var/log/httpd/ssl_error_log: PHP Warning: unlink(/): \xca\xc7\xd2\xbb\xb8\xf6\xc4\xbf\xc2\xbc in /var/www/html/webmail/functions/global.php on line 278, referer: https://mymailserver.com/webmail/plugins/server_side_filters/options.php Here is the global.php function: 275 function sq_call_function_suppress_errors($function, $args=array()) { 276 $display_errors = ini_get('display_errors'); 277 ini_set('display_errors', '0'); 278 $ret = call_user_func_array($function, $args); 279 ini_set('display_errors', $display_errors); 280 return $ret; 281 } Anyone can give me some advice? Thanks, Bu Xiaobing |
From: Alex <mys...@gm...> - 2013-06-03 23:21:26
|
Hi, >> 896 $rfc822_header->encoding = $special_encoding; >> 897 else >> 898 $rfc822_header->encoding = '8bit'; >> 899 if ($default_charset) >> 900 $content_type->properties['charset']=$default_charset; >> >> I believe I'm using the most recent version. Is there a configuration >> option I'm missing? > > No, it's a bug that was inherited from the core (v1.5.2). A fixed > version will be out soon, but in the meantime, you can just change > $rfc822_header to $header at the beginning of lines 896 and 898. It looks like this has fixed it. What has been the effect of operating without this correction for so long? Thanks, Alex |
From: Paul L. <pa...@sq...> - 2013-06-03 20:27:19
|
On Mon, Jun 3, 2013 at 1:11 PM, Alex <mys...@gm...> wrote: > Hi, > > I'm using the compatibility plugin with squirrelmail v1.4.22 and just > noticed I'm receiving the following in error_log: > > [Mon Jun 03 15:26:41.933687 2013] [:error] [pid 1194] [client > 209.33.37.13:54554] PHP Warning: Creating default object from empty > value in /usr/share/squirrelmail/plugins/compatibility/includes/1.5.2/global.php > on line 898, referer: > https://mail.hotel.bestwestern.com/webmail/src/right_main.php?sort=1&startMessage=16&mailbox=INBOX > > Is this a known issue? Is there something I can do to fix this? Here > are the lines it's complaining about: > > 896 $rfc822_header->encoding = $special_encoding; > 897 else > 898 $rfc822_header->encoding = '8bit'; > 899 if ($default_charset) > 900 $content_type->properties['charset']=$default_charset; > > I believe I'm using the most recent version. Is there a configuration > option I'm missing? No, it's a bug that was inherited from the core (v1.5.2). A fixed version will be out soon, but in the meantime, you can just change $rfc822_header to $header at the beginning of lines 896 and 898. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Alex <mys...@gm...> - 2013-06-03 20:11:47
|
Hi, I'm using the compatibility plugin with squirrelmail v1.4.22 and just noticed I'm receiving the following in error_log: [Mon Jun 03 15:26:41.933687 2013] [:error] [pid 1194] [client 209.33.37.13:54554] PHP Warning: Creating default object from empty value in /usr/share/squirrelmail/plugins/compatibility/includes/1.5.2/global.php on line 898, referer: https://mail.hotel.bestwestern.com/webmail/src/right_main.php?sort=1&startMessage=16&mailbox=INBOX Is this a known issue? Is there something I can do to fix this? Here are the lines it's complaining about: 896 $rfc822_header->encoding = $special_encoding; 897 else 898 $rfc822_header->encoding = '8bit'; 899 if ($default_charset) 900 $content_type->properties['charset']=$default_charset; I believe I'm using the most recent version. Is there a configuration option I'm missing? Thanks, Alex |
From: Christoph P. <Chr...@pl...> - 2013-05-28 07:30:23
|
Hello, I am using the avelsieve filter plugin and I have a rule that automatically sends an email to my address if a virus was detected in the original message. After upgrading my Debian email server from squeeze to wheezy, if I choose verbose mode for displaying my sieve rules and the message contains special german characters (umlauts), the message to be sent is shown as an empty message, like this: 'If the header "X-Virus-Status" is "Yes", then discard the message. Also notify using the method Email notification, with High priority and the message "". Then STOP processing rules.' But when I choose source mode for displaying the rules, the message is shown like it should be. So, reading my stored sieve rule from disk is not the problem, but displaying them correctly is the problem. What can I do to solve the problem? Regards Christoph |
From: Paul L. <pa...@sq...> - 2013-05-15 18:00:32
|
On Sun, Apr 21, 2013 at 12:51 AM, <ke...@lo...> wrote: > Hi > > I am new at squirrelmail, but have got the basics working. > > However I have a number of accounts that I administer and therefore tried > to add the username plugin. I installed and configured it according to > documentation, but it is not showing anything anywhere on the logged-in > page. > > Squirrelmail vers 1.4.22 > configtest shows all ok > > username plugin 2.3 > compatibility plugin 2.0.16 > > on Fedora 18 > apache httpd-2.4.4-2.fc18.x86_64 > links to dovecot and sendmail on separate physical machine This plugin hasn't been updated in some time. I will send a beta copy of an update offlist. -- Paul Lesniewski SquirrelMail Team Please support Open Source Software by donating to SquirrelMail! http://squirrelmail.org/donate_paul_lesniewski.php |
From: Juergen N. <Jue...@fu...> - 2013-05-01 18:05:12
|
On 2013-05-01 18:58, Tomas Kuliavas wrote: > LuKreme wrote >> Could I do that just for squirrel mail (it runs on a separate machine from >> the mailserver)? > > SquirrelMail search is as fast as your IMAP search is. Application does not > index all your private parts like gmail does. That reminds me: "In C++, a friend may touch another object's private parts." :-) To be serious, it could be interesting to use mairix[1] to build indexes and to make a UI as a SquirrelMail plugin. It can search very fast in its indexes; results are presented in a separate folder containing symlinks to the actual message files. My non-IMAP-using colleagues *love* mairix. Perhaps mairix would have to be adapted a bit – when I last tried it, it didn't work instantly with Dovecot, but I didn't have the time and/or the impetus to investigate it. Some work on the side of the IMAP server would be needed, too, of course. All in all, the whole thing shouldn't be too difficult, at least for Maildir backends. And no, I'm not doing it – too much to do, too little time, same old, same old. (I have cross-posted this to the plugins mailing list; dunno if that works.) Regards, Jürgen. [1] http://www.rpcurnow.force9.co.uk/mairix/ -- <Jue...@fu...> Tel. +49.30.838-50740 Zentraleinrichtung fuer Datenverarbeitung, Central Systems (Unix) Freie Universitaet Berlin, Fabeckstrasse 32, 14195 Berlin, DE |