Commit graph

55 commits

Author SHA1 Message Date
Luke Ehresman
c431513c48 removed warnings 2001-02-02 03:08:27 +00:00
Luke Ehresman
e77db066ff improved imap_general.php -- much better handling 2001-02-02 01:09:36 +00:00
Tyler Akins
d5750c6aca Changed many "Call-time pass-by-reference" errors. Things should be passed
correctly.
2001-01-31 17:04:11 +00:00
Tyler Akins
248061a4d0 * Needed to escape the { and } in the regexp
* Need to escape backslashes, since they are first unescaped by PHP, then
  unescaped by the regexp library
2001-01-30 20:23:46 +00:00
Tyler Akins
de965920f1 Removed a lot of the warnings generated when PHP has all warnings enabled.
This is not done yet, but it is a VERY good start.
Added $Id$ tags to a lot of the files.
2001-01-30 17:22:38 +00:00
Tyler Akins
de7069a67c Replaced preg_match with ereg (speed) 2001-01-27 22:06:50 +00:00
Luke Ehresman
57564a5cf0 fixed some problems in sqimap_read_body(). Please test it out. 2001-01-25 05:25:48 +00:00
Luke Ehresman
1f973b92da Added a much better fix for the IE/SSL problem. No security hazards
were introduced.  I put the onetimepad code back to what it originally
was, and everything should work great now.
2001-01-18 00:50:38 +00:00
Tyler Akins
cb3984d52c CHEAP HACK to fix the problem. This should REALLY look at the first line
returned and check that for a standard structure thing and see if it extends
onto multiple lines.  If so, there is always a size sent out, so have this
function scan past that size and then look for the end tag.  Since I don't
have the time to delve into IMAP structure to get this done perfectly, I
just do a cheap hack to scan to see if there is at least one more character
incoming from the IMAP server.  Maybe if I have time, I'll tackle this
further.
2001-01-17 23:35:53 +00:00
Luke Ehresman
02508d318b Finally fixed the IE/SSL download problem. 2001-01-17 01:06:57 +00:00
Luke Ehresman
a5b4ea4619 fixed bug #128278 - size not displayed correctly when searching 2001-01-11 00:59:45 +00:00
mattphillips
efcd749e41 Patch contained in "[ Bug #128309 ] m$ exchange bug workaround". Exchange was
erroniously reporting an error.  This patch ignores it.
2001-01-10 21:23:22 +00:00
Tyler Akins
825c6f8d9b Changed timeout from 0 seconds (died for me constantly) to 15 seconds.
Now I can log into my email.  :-)
2001-01-09 23:07:18 +00:00
Luke Ehresman
3e4438f709 added Taiwan transation 2001-01-09 01:02:27 +00:00
Tyler Akins
c322ac4a25 Hopefully killing the quotemeta and login problems with funny characters 2000-12-26 16:55:32 +00:00
pallo
9d692148ef The configured IMAP folder delimiter ($optional_delimiter) was never used (it
was always detected). Fixed that.
2000-12-18 13:44:38 +00:00
Tyler Akins
94dd6b5127 Another array detection "if" statement. 2000-12-15 15:40:21 +00:00
Ondřej Surý
2780154b27 imap_mailbox: Fixed minor bug in sqimap_mailbox_list
imap_general: Added sqimap_capability function to check capabilities of server.
imap_general: Rewrote sqimap_get_delim to use NAMESPACE capability (if available) to get delimiter.
              Whole issue is more complicated, because you can have more NAMESPACES on IMAP server.
2000-12-14 16:09:55 +00:00
Luke Ehresman
4a6ff6d6d7 added config option to specify the IMAP folder delimiter, rather than
autodetecting all the time (which doesn't work on some servers, apparently)
2000-12-06 15:01:52 +00:00
Tyler Akins
f0ba821678 Changed an if {} else if {} into if {} else {} (removed unnecessary if) 2000-11-16 16:08:49 +00:00
Tyler Akins
d4db78af51 - Returned sqimap_get_delimiter() to the old code, but left the new code
there to see if anyone could get it working
- Returned sqimap_find_displayable_name() to the old code
- Fixed readShortMailboxName() to deal with dissapearing mailboxes and more
- Returned parseAddres() to the old code
2000-10-27 17:06:21 +00:00
Tyler Akins
5effbcffde sqimap_read_data now uses the $response and $message vars
sqimap_login now uses sqimap_read_data, and is shortened a bit
sqimap_mailbox_select now forms proper request to sqimap_read_data
Potential fix for the UW version 8 IMAP server
2000-10-22 23:04:06 +00:00
Tyler Akins
bab85e2806 Added html_top and html_bottom hooks to read_body for compression plugin
Changed internationalization things a bit, hopefully easier and less errors
Many bug fixes and speed enhancements from Martin Jespersen (embeejay)
Fixed a few bugs and did some speed changes on my own too!
2000-10-21 16:08:31 +00:00
Tyler Akins
481d61b096 When there is an error logging in, and since we are using frames, the
"Click here to try again" link/prompt will now have the login.php script
fill the entire browser window (removing the frameset).
2000-10-17 21:27:03 +00:00
Luke Ehresman
8e1d8f7136 added CHARSET option to searching.. should fix the german character
problem.  Please test it out.  It takes the charset from your current
language.
2000-09-19 21:46:22 +00:00
gustavf
1bbc280e7a Added encryption of the password before it is stored in a cookie. 2000-08-17 10:11:07 +00:00
Luke Ehresman
dd974cdaef if from = "" <user@domain.com>
it now displays the address.  Previously it was blank.
2000-08-14 17:31:58 +00:00
Luke Ehresman
8c3f9a7b88 simple fix of a sorta-bug. Did a check for function bindtextdomain().
It was reported on bugs list that someone got "function doesn't exist" error.
2000-08-11 10:01:45 +00:00
Luke Ehresman
33c369d337 fixed some html errors, added endlines 2000-08-09 15:17:44 +00:00
Luke Ehresman
929a043391 - added "High Contrast" theme submitted by Casey A. Peel <cpeel@localhost.localdomain>
- fixed a few things in mime.txt
- added configurable message statuses on folder list
2000-07-14 08:36:15 +00:00
Luke Ehresman
cb9a59a769 - fixed bugs in sorting by from and subject
- After login, you go to INBOX, not the welcome screen
- worked out some more bugs in conf.pl
- subscribe/unsubscribe can select multiple folders at one time
- made empty trash happen on left side so you stay where you are
- standardized look and feel a little bit more
- fixed problems with renaming of folders
2000-07-10 09:22:44 +00:00
gustavf
683fa64ac3 Now translation is working for "Unknown user or..." 2000-06-29 11:40:58 +00:00
Luke Ehresman
1b94a32042 speed optomizations and less imap commands 2000-04-28 03:43:43 +00:00
Luke Ehresman
62b919ff99 optomizations 2000-04-28 02:41:30 +00:00
Luke Ehresman
583642327f bugfixes with folder listing 2000-04-14 03:17:41 +00:00
nehresma
c1d5c2628d changed log in method back to using cookies. also session id is now stored
in cookies.  preliminary caching done too, but commented out for now (not working).
2000-04-12 03:35:12 +00:00
Luke Ehresman
e02cfd342e changed <? to <?php in everything 2000-04-11 23:19:53 +00:00
Luke Ehresman
d8e415034a added these, changed permissions 2000-04-10 15:33:00 +00:00
Luke Ehresman
19b3e0e380 removed these, changing permissiosn 2000-04-10 15:32:03 +00:00
nehresma
269fc50d58 added use of PHP's session management 2000-04-10 13:34:01 +00:00
Luke Ehresman
fd1f5a2ede removed debugging information 2000-03-30 02:09:21 +00:00
Luke Ehresman
609d3785fa bugfixed the saving sent 2000-03-25 14:04:06 +00:00
Luke Ehresman
72625ecb31 major speed improvements 2000-03-25 12:12:43 +00:00
Luke Ehresman
c4ca87e24e saving sent messages works! 2000-03-24 22:04:58 +00:00
Luke Ehresman
d11644ee51 Updated changelog and todo, working on saving sent 2000-03-24 14:35:17 +00:00
Luke Ehresman
0b98c72d5f fixed quote problem, and added \r\n to imap message 2000-03-23 15:41:21 +00:00
Luke Ehresman
e2f6e8d72b Added use of $imapPort 2000-03-19 13:56:44 +00:00
Luke Ehresman
f9d245950c added saving attachments again, and removed a "click here" screen after
composing a message.
2000-03-15 13:37:26 +00:00
Luke Ehresman
6d65b66b3c Saving of sent messages works..kinda 2000-03-15 12:41:17 +00:00
Luke Ehresman
4f969083b7 fixed a bug with email addresses not displaying right in message list 2000-03-09 13:00:16 +00:00