gmardon | 3 Feb 23:51
Gravatar

Spam Filters

Which of the spam filters listed here is best to use:

http://squirrelmail.org/plugins_category.php?category_id=3

Thanks,

G

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel

Alexandros Vellis | 1 Feb 12:12
Picon
Gravatar

Re: Login form - iOS keyboard hinting

On Tue, 31 Jan 2012 08:35:54 -0800
Nick Sayer <nsayer <at> kfu.com> wrote:

> It probably would break a strict validation (4.0 Transitional, at
> least, doesn't list them). But every browser I've tried has either
> recognized the new types or fallen back to type='text' for unknown
> ones. 

(Why follow up off-list?)

Tomas — what Nick mentions above was my point. If it breaks HTML4
validation but nothing else, then I wouldn't mind adding it.

However, Paul mentioned in the discussion in thread "Changing STABLE
DOCTYPE?" that a <!DOCTYPE html> DTD can be added to the new scheme
easily. Is that still the case? Then we would also achieve HTML4
validation.

Alexandros

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
(Continue reading)

Nick Sayer | 31 Jan 07:46
Gravatar

Login form - iOS keyboard hinting

It's a little thing. But every big thing is made of a lot of little
things, after all.

I've patched my 1.4.22 installation so that the login form Name: field is
of type 'email' instead of 'text.' The purpose for doing so is so that iOS
keyboards will have the e-mail nature - they'll show you the @ symbol on
the alpha page and not default to initial-caps.

I don't know if I could do this as a plugin. It required modifying
functions/form.php's addInput() method. I added another defaulted argument
- $type = 'text'. I changed the instance of 'text' in the call to
addInputField with $type. Next, in src/login.php I added ,'email' to the
parameter list for that field. Lastly, the javascript block needed to have
|| document.login_form.elements[i].type == \"email\" added to the existing
|| clause.

There are likely other places where the 'email' hint could be added. The
compose window is an obvious next step. I don't do a lot of composing in
my squirrelmail installation, but still...

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
(Continue reading)

Micah Anderson | 24 Jan 22:22

scaling issues with security_tokens


I am having a problem with scaling squirrelmail because of the update
frequency of the security_tokens. It seems as though a new
security_token is generated and put into the database (via a REPLACE
INTO userprefs) everytime a squirrelmail user does anything in
squirrelmail... perhaps with some exceptions (I did not look that
closely).

This may not be a big deal when you only have a few users, but when you
have 39k users, this starts to really hammer the database. It also makes
replication a major pain because every single one of those userprefs
updates results in a query written to the binary log that then needs to
be replayed on the replication slave.

I've set $max_token_age_days = 1; but that only affects how much data
accumulates in the security_tokens, but it doesn't affect the number of
updates. 

Besides turning these off, which does not seem like a good idea, could
there be a better way to handle these?

thanks!
micah

--

-- 

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
(Continue reading)

Selcuk Yazar | 14 Jan 15:33
Picon

Webmail Multi login problem

Hi,


Sorry for my english(yoda english)

we have small issue about squirrelmail on web. I don't know whether it caused browser side or server side.
 when i logged in webmail in some account for sent mail everything is fine, so after logout (don'tclose browser) login some another account and sent mail our mail from address previous address. 

I think some kind of cookie or cache thing remains and mail sending different addres (especially reply mails)

any idea ?

thanks in advance


--
Selçuk

------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel
Paul Lesniewski | 30 Dec 21:42
Favicon

Changing STABLE DOCTYPE?

All,

  See: https://sourceforge.net/tracker/index.php?func=detail&aid=3240356&group_id=311&atid=423679

  SquirrelMail version 1.4.x renders in "quirks" mode, and ideally
we'd render in "standards" mode.  The fix is easy - a small change to
the DOCTYPE (patch attached to the tracker), HOWEVER, the change could
have consequences for plugins (especially ones that use certain CSS or
JavaScript) and even for untested parts of the core.

  Since changing the DOCTYPE affects every single page created by
SquirrelMail, I'm not so sure we should make this change in the STABLE
branch.

  Opinions?

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

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel

Kandis | 15 Dec 10:48

help please

Using register.com promail/squirrel mail.  I have always had kissing lips - a gif image from smiey central - with my name for my isgnature.  Squiree; mail/pro mail keeps bloicking the image.  How doI fix this?

 

How do I ,attach it as my signature?

 

Pls advise

 

Kandis  - Founder Lips 2 Kiss.com

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel
Dave McMurtrie | 6 Dec 18:21
Picon

Re: noselect_fix_enable incomplete?

On 12/06/2011 06:53 AM, Paul Lesniewski wrote:
...snipped...
> While we're here, though, it occurs that doing one LIST per folder is
> egregious.  Again, version 1.5.2 fixes this, too, and my tests show
> that the folder listing gains 11 to 12 times the performance by doing
> just a single LIST.
>
> So I'm prepared to add a slightly different patch, which is attached
> to this message.  Note that it depends on another fix I've added to
> SVN just now which was a bug (and for you, Dave, you'll have to remove
> your patch as well).
>
> Here's the fix I just made:
>
> http://squirrelmail.svn.sourceforge.net/viewvc/squirrelmail/branches/SM-1_4-STABLE/squirrelmail/functions/imap_mailbox.php?view=patch&r1=14175&r2=14174&pathrev=14175
>
> Apply that, then the patch attached to this message and let me know if
> this works for you.

Ignore my previous message.  $force wasn't set, so Squirrelmail didn't 
update the folder list.  Hence, I was still seeing the clickable links. 
  Now that I started a new session, your patch appears to be working 
like a charm.

Thanks much, Paul!!

Dave

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel

Dave McMurtrie | 6 Dec 17:22
Picon

Re: noselect_fix_enable incomplete?

On 12/06/2011 06:53 AM, Paul Lesniewski wrote:

...snipped...

> While we're here, though, it occurs that doing one LIST per folder is
> egregious.  Again, version 1.5.2 fixes this, too, and my tests show
> that the folder listing gains 11 to 12 times the performance by doing
> just a single LIST.

Yes, I see that 1.5.x handles this much better.

> So I'm prepared to add a slightly different patch, which is attached
> to this message.  Note that it depends on another fix I've added to
> SVN just now which was a bug (and for you, Dave, you'll have to remove
> your patch as well).

I removed my patch.

> Here's the fix I just made:
>
> http://squirrelmail.svn.sourceforge.net/viewvc/squirrelmail/branches/SM-1_4-STABLE/squirrelmail/functions/imap_mailbox.php?view=patch&r1=14175&r2=14174&pathrev=14175

I applied this patch.

> Apply that, then the patch attached to this message and let me know if
> this works for you.

It doesn't appear to work.  I'm getting clickable links for hierarchy 
levels again.  I think the problem is that

  $temp_mailbox_name = find_mailbox_name($list_ary[$i]);

just extracts the mailbox name and throws away all the flags, leaving 
you with a tidy array of just mailbox names.  sqimap_mailbox_parse() 
seems to want the list output as-is so it can populate the 'raw' format 
array.

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel

Dave McMurtrie | 4 Dec 16:23
Picon

noselect_fix_enable incomplete?

Dear SquirrelMail Developers,

I discovered that Squirrelmail 1.4.22 with $noselect_fix_enable set does 
not seem to be a complete fix, at least in a Cyrus 2.4.x environment. 
I'm not asserting that it would be a complete solution for earlier Cyrus 
versions (or for other IMAP servers, for that matter) but I've only 
tested it in a Cyrus 2.4.x environment.

What I observed is that even with $noselect_fix_enable set to true, I 
had hierarchy levels (not mailboxes) being rendered in left_main.php as 
clickable links.  If a user clicks on one of these links, SquirrelMail 
issues a SELECT to the IMAP server, and the server returns an error 
because NoSelect is set for that hierarchy level.  I also discovered a 
similar issue when selecting "All Folders" from the search page. 
SquirrelMail would eventually attempt to SELECT a hierarchy level to 
search it and an error would be returned.

The code at line 610 in functions/imap_mailbox.php that conditionally 
constructs the LSUB does the correct thing:

         if ($noselect_fix_enable) {
             $lsub_args = "LSUB \"$folder_prefix\" \"*%\"";
         } else {
             $lsub_args = "LSUB \"$folder_prefix\" \"*\"";
         }

However, even if the NoSelect flag is returned in the LSUB response, 
it's thrown away when find_mailbox_name() is called at line 633.  No 
later code expects to be able to glean NoSelect status from this LSUB 
response, so this isn't a problem.  Instead, SquirrelMail calls LIST for 
each subscribed mailbox at line 662 to get all the mailbox flags.  The 
problem I'm seeing is that the LIST isn't constructed similarly to the 
above LSUB and no data is returned at all for things like hierarchy 
levels that aren't mailboxes.  Here's a protocol example using imtest 
against the cmu.misc level of hierarchy on our IMAP server:

1 LIST "" "cmu.misc"
1 OK Completed (0.000 secs 30 calls)
2 LIST "" "cmu.misc%"
* LIST (\Noselect \NonExistent \HasChildren) "." cmu.misc
2 OK Completed (0.000 secs 30 calls)

Attached is a patch that completes the $noselect_fix_enable fix in our 
environment.  Can anyone else confirm whether or not 
$noselect_fix_enable works in different environments than ours?

Let me know if you require any additional information.

Thanks!

Dave
--
Dave McMurtrie, SPE
Email Systems Technical Lead
Carnegie Mellon University,
Computing Services
--- imap_mailbox.php.orig	2011-12-04 10:10:41.000000000 -0500
+++ imap_mailbox.php	2011-12-04 10:13:01.000000000 -0500
@@ -659,7 +659,13 @@
                 $mbx = $sorted_lsub_ary[$i];
             }

-            $read = sqimap_run_command ($imap_stream, "LIST \"\" \"$mbx\"",
+            if ($noselect_fix_enable) {
+                $list_args = "LIST \"\" \"$mbx%\"";
+            } else {
+                $list_args = "LIST \"\" \"$mbx\"";
+            }
+
+            $read = sqimap_run_command ($imap_stream, $list_args,
                                         true, $response, $message);

             /* Another workaround for literals */

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel
Dave McMurtrie | 15 Nov 13:16
Picon

Re: Bug in squirrelmail-20111024_0200-SVN, addrbook_search_html.php

On 11/14/2011 08:49 PM, Paul Lesniewski wrote:
> Hi Dave, sorry for the delay.

No worries!

...snipped...

>> The following patch resolves this issue:
>
> This was fixed in September - looks like you're using a version from
> October.  The "better" fix is in templates/default/input.tpl, although
> even that fix isn't ideal in the long term.  Here's the commit you'd
> need if you don't want to install a new snapshot.
>
> http://squirrelmail.svn.sourceforge.net/viewvc/squirrelmail?view=revision&revision=14145

Ugh!  This is my fault.  I'm actually running a slightly older version 
in production and I had to fix a couple bugs along the way when we first 
put it into production.  I finally got the time to start going through 
and reporting some of the bugs I fixed, so I just grabbed the latest 
code and started to do diffs.  Since I saw that the code in 
addrbook_search_html.php hadn't changed, I assumed the same bug still 
existed.

I think I still have a couple others to report.  Shall I do so with the 
same disclaimer as above?  Or would you rather wait until I can actually 
get the latest code up and running to actually verify the bugs still 
exist before submitting my patches?

Sorry for the false alarm :(

Thanks!

Dave

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.devel
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-devel


Gmane