john | 1 Feb 2010 09:01
Favicon

Address Book Grouping and Pagination Plugin

Hello,
   I can't seem to figure out how to overcome the following problem. I
have installed Address Book Grouping and Pagination Plugin. When I select
from the group designated and selct one or more to send an email I receive
the following error. I am sure there must be an if else
statement that can be inserted or perhaps a redirect script to point to
the right group.  I am using Ubuntu 8.04  LTS postfix and Squirrelmail 
version 1.4.13.
   Thanks
  John D
 Any help would be greatly appreciated.

Warning: Cannot modify header information - headers already sent by
(output started at /usr/share/squirrelmail/functions/page_header.php:31)
in /usr/share/squirrelmail/src/addressbook.php on line 284

   Thanks
  John D

SquirrelMail configtest

This script will try to check some aspects of your SquirrelMail
configuration and point you to errors whereever it can find them. You need
to go run conf.pl in the config/ directory first before you run this
script.

SquirrelMail version:	1.4.13
Config file version:	1.4.0
Config file last modified:	31 January 2010 23:50:57
Checking PHP configuration...
(Continue reading)

Alexandros Vellis | 1 Feb 2010 11:05
Picon

Re: Some more html_mail plugin updates

On Fri, 29 Jan 2010 19:38:31 +0200
Alexandros Vellis <avel <at> noc.uoa.gr> wrote:

> We are rolling out our updated webmail, with adapted versions of
> html_mail and quicksave,  to our *production* webmail next week. I'll
> try to make them *somewhat* releasable and will share with you (and
> this list) what I've built.

OK, I've put my work so far at this svn:
https://email.uoa.gr/repos/squirrelmail/plugins/html_mail/trunk

(details on the SSL certificate of the repo are here:
http://email.uoa.gr/avelsieve/wiki/Subversion )

I have disabled the following features:

* Choosing of an html editor.
* Smileys.

I have several things on my TODO list:

* My copy of IE8 seems to crash when quicksave + tinymce + spellchecker
  are on. At the moment, I've disabled spellchecker on IE, but it might
  actually be my Windows installation. I'll do more testing soon...

* More autoconfiguration of spellechecker. Get aspell path from
  squirrelspell plugin etc.

* It needs to be configured properly for non-UTF-8 locales as well.
  I've switched completely to UTF-8 so I might not be able to test
(Continue reading)

Paul Lesniewski | 1 Feb 2010 18:41
Favicon

Re: Address Book Grouping and Pagination Plugin

On Mon, Feb 1, 2010 at 12:01 AM,  <john <at> derienzo.ws> wrote:
> Hello,
>   I can't seem to figure out how to overcome the following problem. I
> have installed Address Book Grouping and Pagination Plugin. When I select
> from the group designated and selct one or more to send an email I receive
> the following error.

Please be more specific.  It is possible to select recipients in many
different manners.

> I am sure there must be an if else
> statement that can be inserted or perhaps a redirect script to point to
> the right group.  I am using Ubuntu 8.04  LTS postfix and Squirrelmail
> version 1.4.13.

It is likely you need to upgrade your SquirrelMail version, as I
believe there was a bug like this that was fixed more recently.  If
you can reproduce this issue when using 1.4.20, then let us know.

>   Thanks
>  John D
>  Any help would be greatly appreciated.
>
>
> Warning: Cannot modify header information - headers already sent by
> (output started at /usr/share/squirrelmail/functions/page_header.php:31)
> in /usr/share/squirrelmail/src/addressbook.php on line 284
>
>
>
(Continue reading)

Michael A. Puls II | 1 Feb 2010 22:33
Picon

Re: Some more html_mail plugin updates

On Mon, 01 Feb 2010 05:05:09 -0500, Alexandros Vellis <avel <at> noc.uoa.gr>  
wrote:

> * I currently have this browser detection routine in PHP:
> [...]

Just some random thoughts that you may want to consider:

1. Opera 10.x+ has "Presto" (its rendering engine) in the UA string.

2. Because some sites have broken detection scripts that only support  
single-digit major versions, Opera 10.0x identifies itself as 9.8. But,  
the real version is in the UA string too. Example: "Opera/9.80 (Windows NT  
5.1; U; en) Presto/2.2.15 Version/10.10". Other browsers may do this in  
the future too.

3. Other Gecko browsers: Camino, Seakmonkey, K-Meleon, K-Ninja, Epiphany,  
maemo (mobile firefox)

4. Other Webkit browsers: Midori, Chrome, Chromium, Epiphany (webkit  
version), iCab.

5. Don't forget about Konqueror (khtml, which is in the UA string)

6. Some browsers will have "(like Gecko)" in their UA string too.

7. Opera has other versions like Mini, Mobile, the Wii browser, the DS  
browser. Opera mobile at least should support designMode/contentEditable,  
but the others probably don't.

(Continue reading)

Alexandros Vellis | 1 Feb 2010 23:37
Picon

Re: Some more html_mail plugin updates

Thank you for the comments. The browser check code was quick and
dirty, in order to enable html_mail for other browsers such as safari
and chrome.

As a rule, I follow YUI's A-Grade Browser Support Chart [2] and try to
test on these A-Grade browsers. Anything other than that is usually too
much work for too little a gain -- especially for the audience I'm
aiming at.

> 3. Other Gecko browsers: Camino, Seakmonkey, K-Meleon, K-Ninja,
> Epiphany, maemo (mobile firefox)
> 
> 4. Other Webkit browsers: Midori, Chrome, Chromium, Epiphany (webkit  
> version), iCab.
> 
> 5. Don't forget about Konqueror (khtml, which is in the UA string)

Actually the snippet I posted _will_ detect 'webkit' and 'gecko' earlier
in the user agent string, so the above will work! :-) Konqueror, is
only "partially working" [1] anyway.

> 8. Opera didn't have designMode/contentEditable for a long time. So,
> some, not-too-long-ago versions of Opera don't support the designMode.

Indeed, it wasn't supported until version 9.50 if I'm not mistaken.
This version _should_ be in the check.

> 9. The editor JS code itself usually knows what browsers it supports.

However, due to the accessibility focus of Squirrelmail, we usually
(Continue reading)

john | 2 Feb 2010 08:06
Favicon

Re: Address Book Grouping and Pagination Plugin

Hello,
  I upgraded to 1.4.19. It all works now. Thank you very much for your
advice.
  John D

> On Mon, Feb 1, 2010 at 12:01 AM,  <john <at> derienzo.ws> wrote:
>> Hello,
>>   I can't seem to figure out how to overcome the following problem. I
>> have installed Address Book Grouping and Pagination Plugin. When I
>> select
>> from the group designated and selct one or more to send an email I
>> receive
>> the following error.
>
> Please be more specific.  It is possible to select recipients in many
> different manners.
>
>> I am sure there must be an if else
>> statement that can be inserted or perhaps a redirect script to point to
>> the right group.  I am using Ubuntu 8.04  LTS postfix and Squirrelmail
>> version 1.4.13.
>
> It is likely you need to upgrade your SquirrelMail version, as I
> believe there was a bug like this that was fixed more recently.  If
> you can reproduce this issue when using 1.4.20, then let us know.
>
>>   Thanks
>>  John D
>>  Any help would be greatly appreciated.
>>
(Continue reading)

casfre@gmail.com | 2 Feb 2010 13:19
Picon

Re: Quicksave: javascript error for some username

On Tue, Jan 26, 2010 at 7:41 PM, casfre <at> gmail.com <casfre <at> gmail.com> wrote:
> Hi,
>
> On Mon, Jan 25, 2010 at 9:52 PM, Paul Lesniewski <paul <at> squirrelmail.org> wrote:
>> On Mon, Jan 25, 2010 at 1:53 PM, casfre <at> gmail.com <casfre <at> gmail.com> wrote:
>>> Hi,
>>>
>>> Sorry for taking so much time to answer to you.
>>>
>>> On Mon, Jan 25, 2010 at 2:44 PM, Paul Lesniewski <paul <at> squirrelmail.org> wrote:
>>>> On Sun, Jan 24, 2010 at 8:28 PM, Paul Lesniewski <paul <at> squirrelmail.org> wrote:
>>>>> On Fri, Jan 22, 2010 at 5:31 AM, casfre <at> gmail.com <casfre <at> gmail.com> wrote:
>>>>>> Hi,
>>>>>>
>>>>>>   About Quicksave 2.4.3 plugin and problems with some usernames.
>>>>>>
>>>>>> =SquirrelMail 1.4.18
>>>>>> =Activated Plugins
>>>>>> --delete_move_nest - 3.0
>>>>>> --bookmarks - 2.0.3
>>>>>> --msg_flags - 1.4.15a
>>>>>> --change_pass - 2.7a-1.4.x
>>>>>> --calendar
>>>>>> --ip_restrict - 0.1
>>>>>> --quicksave - 2.4.3
>>>>>> --lockout - 1.6
>>>>>> --squirrel_logger - 2.3
>>>>>> --compatibility 2.0.13-1.0 ( not activated)
>>>>>>
>>>>>> =OS - Linux Slackware
(Continue reading)

Paul Lesniewski | 2 Feb 2010 17:17
Favicon

Re: Quicksave: javascript error for some username

On Tue, Feb 2, 2010 at 4:19 AM, casfre <at> gmail.com <casfre <at> gmail.com> wrote:
> On Tue, Jan 26, 2010 at 7:41 PM, casfre <at> gmail.com <casfre <at> gmail.com> wrote:
>> Hi,
>>
>> On Mon, Jan 25, 2010 at 9:52 PM, Paul Lesniewski <paul <at> squirrelmail.org> wrote:
>>> On Mon, Jan 25, 2010 at 1:53 PM, casfre <at> gmail.com <casfre <at> gmail.com> wrote:
>>>> Hi,
>>>>
>>>> Sorry for taking so much time to answer to you.
>>>>
>>>> On Mon, Jan 25, 2010 at 2:44 PM, Paul Lesniewski <paul <at> squirrelmail.org> wrote:
>>>>> On Sun, Jan 24, 2010 at 8:28 PM, Paul Lesniewski <paul <at> squirrelmail.org> wrote:
>>>>>> On Fri, Jan 22, 2010 at 5:31 AM, casfre <at> gmail.com <casfre <at> gmail.com> wrote:
>>>>>>> Hi,
>>>>>>>
>>>>>>>   About Quicksave 2.4.3 plugin and problems with some usernames.
>>>>>>>
>>>>>>> =SquirrelMail 1.4.18
>>>>>>> =Activated Plugins
>>>>>>> --delete_move_nest - 3.0
>>>>>>> --bookmarks - 2.0.3
>>>>>>> --msg_flags - 1.4.15a
>>>>>>> --change_pass - 2.7a-1.4.x
>>>>>>> --calendar
>>>>>>> --ip_restrict - 0.1
>>>>>>> --quicksave - 2.4.3
>>>>>>> --lockout - 1.6
>>>>>>> --squirrel_logger - 2.3
>>>>>>> --compatibility 2.0.13-1.0 ( not activated)
>>>>>>>
(Continue reading)

Paul Lesniewski | 2 Feb 2010 17:22
Favicon

Re: Quicksave: javascript error for some username

>> Paul, I just noticed the following error messages on our error.log (httpd):
>>
>> [Tue Feb 02 09:19:39 2010] [error] [client 192.168.1.66] PHP Notice:
>> Uninitialized string offset: 15 in
>> /var/www/htdocs/webmail/plugins/quicksave/login_functions.php on line 512,
>> referer: https://webmail.example.com/webmail/src/webmail.php
>>
>> [Tue Feb 02 09:19:39 2010] [error] [client 192.168.1.66] PHP Notice:
>> Uninitialized string offset: 16 in
>> /var/www/htdocs/webmail/plugins/quicksave/login_functions.php on line 512,
>> referer: https://webmail.example.com/webmail/src/webmail.php
>
> With what username?

Also, is it consistently reproduce-able?  (No matter the saved message content?)

--

-- 
Paul Lesniewski
SquirrelMail Team
Please support Open Source Software by donating to SquirrelMail!
http://squirrelmail.org/donate_paul_lesniewski.php

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
-----
squirrelmail-plugins mailing list
(Continue reading)

casfre@gmail.com | 3 Feb 2010 13:33
Picon

Re: Quicksave: javascript error for some username

On Tue, Feb 2, 2010 at 2:22 PM, Paul Lesniewski <paul <at> squirrelmail.org> wrote:
>>> Paul, I just noticed the following error messages on our error.log (httpd):
>>>
>>> [Tue Feb 02 09:19:39 2010] [error] [client 192.168.1.66] PHP Notice:
>>> Uninitialized string offset: 15 in
>>> /var/www/htdocs/webmail/plugins/quicksave/login_functions.php on line 512,
>>> referer: https://webmail.example.com/webmail/src/webmail.php
>>>
>>> [Tue Feb 02 09:19:39 2010] [error] [client 192.168.1.66] PHP Notice:
>>> Uninitialized string offset: 16 in
>>> /var/www/htdocs/webmail/plugins/quicksave/login_functions.php on line 512,
>>> referer: https://webmail.example.com/webmail/src/webmail.php
>>
>> With what username?
>
> Also, is it consistently reproduce-able?  (No matter the saved message content?)

Paul, sorry, I couldn't identify the message content or username that
generated the error messages. I just collected them from error_log
(strings with "quicksave"). I also couldn't reproduce the error to
isolate username/content message.  Any idea? I was watching
access_log, but there is no username there too. Based on IP is not
possible to identify, because there are proxies in the path and
usernames are different ( proxies use another base to authenticate
users).

Thank you for your attention.

Best regards,

(Continue reading)


Gmane