[Perlwebmail-devel] Re: fyi, cvs update

=?iso-8859-1?Q?J=F8rgen?= =?iso-8859-1?Q?_?= =?iso-8859-1?Q?N=F8rgaard?= jnp@anneli.dk
Sun, 30 Jun 2002 22:19:02 +0200


What are the consequences of removing the uidl?
Does it have to do with the message number being incorrect if mail 
arrives between two accesses to the mailbox?


Just want to know if the encoding of uidls I have sent as part of a 
patch is causing problems with qpopper?
It appears to work for me with qpopper (3.1.2).

The name is not appropriate for uidl but it is for general harnessing of URLs.


sub convertURL($) {
     # Harness URL
     my ($line) = @_;
     $line =~ s/[\n\r]+//g;      # stay friendly with base64 encoding
     $line = encode_base64($line);
     $line =~ s/\+/%2b/g;        # '+' is in the mime charset and '+' 
gets converted ...
     chomp($line);
     return $line;
}

>
>I updated the cvs code to not use uidl's for qpopper.  Chasing the 
>issues with url encoding
>qpopper's uidl's with every different charset/browser is definately 
>not worth it.
>
>I added CGI::EncryptForm support using REMOTE_HOST as the secret key 
>for all get links as well.
>
>Let me know if you continue to have qpopper issues.  I cannot find 
>any faults qpopper 4.0.4-5
>and mozilla based browsers (namely galeon).
>
>There are two new functions, message_form() and parse_message(). 
>message_form() is used by
>createmessage(), replymessage(), and forwardmessage(). 
>parse_message() is used by
>listmessages() and readmessage().  I probably will update 
>parse_message to provide whats needed
>by getattachment().
>
>take care,
>jason
>

Cheers
-- 
/jørgen nørgaard                               ... For privacy ...
e-mail: jnp@anneli.dk | Phone: +45 2627 3769
http://anneli.dk/~jnp/                            ... PGP! ...
                                         |\      _,,,---,,_
                                         /,`.-'`'    -.  ;-;;,_ 
                                         |,4-  ) )-,_. ,\ (  `'-'
                                        '---''(_/--'  `-'\_)