Ignacio Agulló | 1 Feb 2010 13:58
Picon

Re: Checking on VPOPMail 1.00

"Tomas Kuliavas" <tokul <at> users.sourceforge.net>, Xov 31 Dec 2009 12:54:13 CET:
>
> Both pop3 (rfc1939) and imap login (rfc3501) allow spaces in passwords.
> Possible problem is unclear pop3 specification.
>
> "Since the PASS command has exactly one argument, a POP3 server may treat
> spaces in the argument as part of the password, instead of as argument
> separators."
>
> "may" is not same thing as "must"
>
> Maybe pop3 service does not handle space correctly. Which pop3 server are
> you using? qmail, courier or dovecot?

      Sorry for the delay.  It is qmail.

------------------------------------------------------------------------
Ignacio Agulló · www.agullo.tk

------------------------------------------------------------------------------
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-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
(Continue reading)

Tomas Kuliavas | 1 Feb 2010 19:51
Picon
Gravatar

Re: Checking on VPOPMail 1.00


Ignacio Agulló wrote:
> 
> "Tomas Kuliavas" <tokul <at> users.sourceforge.net>, Xov 31 Dec 2009 12:54:13
> CET:
>>
>> Both pop3 (rfc1939) and imap login (rfc3501) allow spaces in passwords.
>> Possible problem is unclear pop3 specification.
>>
>> "Since the PASS command has exactly one argument, a POP3 server may treat
>> spaces in the argument as part of the password, instead of as argument
>> separators."
>>
>> "may" is not same thing as "must"
>>
>> Maybe pop3 service does not handle space correctly. Which pop3 server are
>> you using? qmail, courier or dovecot?
> 
>       Sorry for the delay.  It is qmail.
> 

Could you test same software for POP3 server as the one that you use for
IMAP?

-- 
Tomas
--

-- 
View this message in context: http://old.nabble.com/Checking-on-VPOPMail-1.00-tp26973480p27409258.html
Sent from the squirrelmail-devel mailing list archive at Nabble.com.

(Continue reading)

Ignacio Agulló | 1 Feb 2010 21:55
Picon

Re: Checking on VPOPMail 1.00

"Tomas Kuliavas" <tokul <at> users.sourceforge.net>, Lun 01 Feb 2010 19:51:16 CET:
>
>>> Maybe pop3 service does not handle space correctly. Which pop3 server are
>>> you using? qmail, courier or dovecot?
>>
>>       Sorry for the delay.  It is qmail.
>
> Could you test same software for POP3 server as the one that you use for
> IMAP?

      If you mean whether qmail is used for both POP3 and IMAP, AFAIK it is.

      Seems that VPOPMail relies on a shell line to change the  
password, but then spaces at the start of the password are read as  
separation spaces before the password argument.  That's why POP3 fails  
with passwords starting with spaces...

      ... and IMAP access could fail as well.  Don't take my word for  
it, but at the end of the password tests, the password was set at '  
b2' (space before b2).  Then I logged off SquirrelMail and tried to  
log in, but I couldn't.  I had to ask the mail administrator to read  
what the password was.  Maybe spaces cause trouble with IMAP access as  
well, or maybe I typed too many passwords and forgot the last one.   
New tests should be done to check this out (a single one could  
suffice), but I shouldn't do more tests on passwords for now.  Anyway,  
I suppose people here (on SquirrelMail development) probably know  
better about this.

------------------------------------------------------------------------
Ignacio Agulló · www.agullo.tk
(Continue reading)

Tomas Kuliavas | 1 Feb 2010 22:18
Picon
Gravatar

Re: Checking on VPOPMail 1.00


Ignacio Agulló wrote:
> 
> "Tomas Kuliavas" <tokul <at> users.sourceforge.net>, Lun 01 Feb 2010 19:51:16
> CET:
>>
>>>> Maybe pop3 service does not handle space correctly. Which pop3 server
>>>> are
>>>> you using? qmail, courier or dovecot?
>>>
>>>       Sorry for the delay.  It is qmail.
>>
>> Could you test same software for POP3 server as the one that you use for
>> IMAP?
> 
>       If you mean whether qmail is used for both POP3 and IMAP, AFAIK it
> is.
> 
>       Seems that VPOPMail relies on a shell line to change the  
> password, but then spaces at the start of the password are read as  
> separation spaces before the password argument.  That's why POP3 fails  
> with passwords starting with spaces...
> 
>       ... and IMAP access could fail as well.  Don't take my word for  
> it, but at the end of the password tests, the password was set at '  
> b2' (space before b2).  Then I logged off SquirrelMail and tried to  
> log in, but I couldn't.  I had to ask the mail administrator to read  
> what the password was.  Maybe spaces cause trouble with IMAP access as  
> well, or maybe I typed too many passwords and forgot the last one.   
> New tests should be done to check this out (a single one could  
(Continue reading)

Ignacio Agulló | 2 Feb 2010 10:06
Picon

Re: Checking on VPOPMail 1.00

"Tomas Kuliavas" <tokul <at> users.sourceforge.net>, Lun 01 Feb 2010 22:18:23 CET:
>
> Standard Qmail package includes POP3 server, but it does not have IMAP.
> There are no patches that add IMAP service to Qmail.

      I see.  But then, what was you question about?  I mean, when I  
said qmail was used for POP3, you asked "Could you test same software  
for POP3 server as the one that you use for IMAP?".  I have no idea.

> If you use vpopmail,
> you can use three different IMAP servers with SquirrelMail. It is Courier
> IMAP, Dovecot and BincIMAP. BincIMAP is too simple for webmail use.

      It's a surprise for myself to be told that the mail server at my  
workcenter is running either Courier or Dovecot for IMAP... but in  
spite of both of them being able to service POP3 as well, having qmail  
to do it.

> If you
> use courier or dovecot for IMAP and POP3 and passwords with spaces work only
> in IMAP, contact courier or dovecot developers. IMAP and POP3 protocols
> support passwords with spaces. if POP3 server says syntax error, when POP
> client submits password with 'PASS<space><space><space><space>', POP3 server
> must be fixed. Commands and arguments are separated with only one space in
> POP3. So other three spaces in that command is user's password.

      I see.  Well, thank you, I'll check on it.

------------------------------------------------------------------------
Ignacio Agulló · www.agullo.tk
(Continue reading)

Tomas Kuliavas | 2 Feb 2010 10:59
Picon
Gravatar

Re: Checking on VPOPMail 1.00


Ignacio Agulló wrote:
> 
> "Tomas Kuliavas" <tokul <at> users.sourceforge.net>, Lun 01 Feb 2010 22:18:23
> CET:
>>
>> Standard Qmail package includes POP3 server, but it does not have IMAP.
>> There are no patches that add IMAP service to Qmail.
> 
>       I see.  But then, what was you question about?  I mean, when I  
> said qmail was used for POP3, you asked "Could you test same software  
> for POP3 server as the one that you use for IMAP?".  I have no idea.
> 

I've asked what you use for pop3 service. Listed three possible choices. You
said that you use qmail. Then I've asked you to use dovecot or courier,
because you use them for IMAP. It is possible that qmail-pop3d has problem
handling passwords with spaces and there is a very little chance that you
can get it fixed. Chances of fixing dovecot and courier are higher.

-- 
Tomas
--

-- 
View this message in context: http://old.nabble.com/Checking-on-VPOPMail-1.00-tp26973480p27417918.html
Sent from the squirrelmail-devel mailing list archive at Nabble.com.

------------------------------------------------------------------------------
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
(Continue reading)

Ignacio Agulló | 2 Feb 2010 12:56
Picon

Obstacles for SquirrelMail translation


      I shouldn't be participating in this list.  I am a developer,  
yes.  I can code in PHP, all right - but I haven't done it in the last  
five years.  The help I can provide is little.  I use SquirrelMail at  
work, and I am in charge of setting up computers on my workcenter, but  
not of the mail services - that's another guy in another building.   
So, I cannot check on most things without bothering others.

      So, what brought me here?  All I wanted to do was to get  
SquirrelMail translated into my language.  However, this was proven to  
be so much difficult that I entered this list as a last resort to get  
it.  And even this hasn't worked so far.

      Consider the long and winding road that took me here.  Bear in  
mind that I followed to the letter The SquirrelMail Translator's  
Manual, downloaded the template and translated it (that's a ten hours  
work).  This is the story of what happened afterwards.

a. The SquirrelMail Translator's Manual says at section 2.1, "Creating  
translations": "Submission. Send the language to the mailing list for  
inclusion with the official SquirrelMail package."  What mailing list?  
  There's no name, there's no link, no clues.  As of today, I read it  
more closely and read at section 1.1 "Translation policy": "New and  
updated SquirrelMail translations can be submitted to the  
squirrelmail-i18n mailing list.".  This wouldn't work, anyway, as  
explained later.

b. I checked on SquirrelMails websites (both at sourceforge.net and  
squirrelmail.org) for e-mail addresses in order to submit my  
translation.  But I found none, not for submitting translations, nor  
(Continue reading)

Sistemas | 4 Feb 2010 09:34
Picon
Favicon

Translating plugins into Spanish - check_quota and add_address

Hi,

I would like to send you the translation into Spanish of the plugins 
indicated in the subject (check_quota and add_address), because the 
translation in the tar file is incorrect (old version). The plugins' 
versions are:

- check_quota-2.2
- add_address-1.0.2

Tell me something about the way I can send you this files 
(check_quota.po and add_address.po).

Best regards

Systems Administration Area - University of Valladolid

------------------------------------------------------------------------------
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-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

(Continue reading)

Paul Lesniewski | 12 Feb 2010 18:20
Favicon

Gmail

All,

  It has come to my attention that we could add a list of required
configuration settings for using Gmail as the IMAP/SMTP server behind
SquirrelMail.  Google is a fairly controversial company, second only
to Microsoft these days, so I'm not sure if we want to do that or not.
 OTOH, we list exchange and some other IMAP servers that represent
for-profit entities, which is why I think ultimately, it's probably
OK.  Gmail is somewhat non-standard in that it's a hosted IMAP server,
but it is an IMAP server nonetheless.

  If we add Gmail, we need at least one Gmail-specific fix in the
code, wherein when FETCHing a message body, their IMAP server does not
set the Seen flag.  The fix is simple.

  Thoughts?

  Below are the settings that I fiddled with and seemed to work for
the most part.  Attached is the full proposed patch for STABLE.
Please help fix and test.

imap_server_type = gmail
default_folder_prefix = <none> (is set to empty string)
trash_folder = [Gmail]/Trash
sent_folder = [Gmail]/Sent Mail
draft_folder = [Gmail]/Drafts
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = /
(Continue reading)

Tomas Kuliavas | 12 Feb 2010 18:33
Picon
Gravatar

Re: Gmail

2010.02.12 19:20 Paul Lesniewski rašė:
>   If we add Gmail, we need at least one Gmail-specific fix in the
> code, wherein when FETCHing a message body, their IMAP server does not
> set the Seen flag.  The fix is simple.

Fix is really simple and does not require changes in source. It is called
"contact software vendor and ask to fix their stuff". Code should not
introduce fixes for third party bugs that violate standards.

If you add fixes for gmail, you will have to add fixes for any other
broken IMAP server.

> trash_folder = [Gmail]/Trash
> sent_folder = [Gmail]/Sent Mail
> draft_folder = [Gmail]/Drafts

Gmail system folder names are localized and depend on translation selected
by end user.

--

-- 
Tomas

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
-----
squirrelmail-devel mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-devel <at> lists.sourceforge.net
(Continue reading)


Gmane