Commit graph

129 commits

Author SHA1 Message Date
Ondřej Surý
71b787fbdd add support for qmail-inject (qmail-inject doesn't accept -t param) 2001-10-30 13:43:09 +00:00
philippe_mingo
b630edc905 Operation "foo_once".
functions Folder
Step 1: Check file including and change it to the _once system.
2001-09-26 10:43:39 +00:00
phutnick
73951385c4 Added a hook for the priority plugin. 2001-09-19 20:31:37 +00:00
Tyler Akins
9397a355f7 Removed message priority code (heck, it's already a plugin -- leave it that
way)
2001-09-13 00:30:12 +00:00
Tyler Akins
1dc938abc4 Removed unnecessary condition. 2001-09-12 22:24:04 +00:00
phutnick
4652d3705b Added A. Kirchwitz's check for set put empty MIME type for attachments. 2001-09-04 12:43:39 +00:00
phutnick
c43eab3c5a Added Pontus Ullgren's message priority code. 2001-09-04 00:41:42 +00:00
Tyler Akins
061840f78d Added $onetimepad to the list of globals. 2001-07-02 16:05:29 +00:00
Tyler Akins
75ef4aa60c Added $key to globals
Patch from garion at garion.mnbsyr.com
2001-07-02 12:48:20 +00:00
Tyler Akins
f438e70eee Moved the include lower -- less overhead when it's usually not needed until
this display part.
2001-07-02 02:17:19 +00:00
Tyler Akins
12f9101127 Made the SMTP functions now just convert \n into \r\n.
All different types of possible newlines are converted into \n inside
compose.php.
Now checks for if the browser doesn't respect the textarea's wrap=hard
attribute and compensates.
2001-06-28 15:30:28 +00:00
Tyler Akins
ad779e7f4b * A fix for NT systems sending binary attachments 2001-06-14 12:19:56 +00:00
Tyler Akins
570cb1c3a4 * Fixed typo 2001-05-24 17:04:05 +00:00
Tyler Akins
9798d0a2aa * Found my bug 2001-05-21 03:20:50 +00:00
Tyler Akins
ec3cca2292 * Fixed text attachment handling (adds \r\n because we don't know
if the text file has one at the end or not)
* Fixed the user -> <user>@domain (now adds domain before adding <> around
  address)
2001-05-20 14:57:57 +00:00
Tyler Akins
676600576b * Adds multiple identities ("From:" addresses)
* I honestly don't know why this was thought to be so hard.  I did it in
  a couple hours.
* ... and nobody in the Twin Cities (Minnesota) wants to hire me.  :-)
2001-05-10 19:16:03 +00:00
Tyler Akins
1a707eb3b1 * Disabled errors (see comment for why) 2001-05-07 14:36:10 +00:00
Tyler Akins
f573a76c8a * Since we do an address book lookup for nicknames, might as well add
@$domain at the end of an address if there is no '@' symbol anywhere
2001-04-25 17:18:51 +00:00
Tyler Akins
ffdf8c9bc9 * Sending messages now works as expected 2001-04-23 13:59:59 +00:00
Tyler Akins
84d8a42af6 * Warning removal
* Made errorCheck work as desired
2001-04-23 13:43:44 +00:00
Luke Ehresman
ceae253fa5 greatly improved smtp error handling (doesn't trash messages if an error occurs) 2001-04-22 04:59:05 +00:00
Tyler Akins
0d0de5d238 * Got bored and copied all the validate.php and define() stuff to 1.1
* Cleaned up some code
* Fixed some typos
* Added a few files (documentation, translations)
* EAGERLY awaiting 1.1 to come out
* Made all global stuff "global $varname" so the new define() method we use
  will work properly (methinks)
2001-04-19 17:58:10 +00:00
Luke Ehresman
ff25cb9ce9 fixed bug with authenticated smtp 2001-04-13 22:49:22 +00:00
Luke Ehresman
6b8e01815e small fix to authenticated smtp 2001-04-13 16:05:07 +00:00
Luke Ehresman
e7d68b547d added authenticated smtp server support 2001-04-13 15:25:01 +00:00
Tyler Akins
55fa79a156 * Fixed warnings from popping up (even though they were originally there
by a mistake)
2001-04-10 14:36:03 +00:00
Tyler Akins
9aabd9c592 * I really didn't like the old attachment code
* Information is now saved in the session instead of .info files
* Local filenames are no longer transferred to the client (YEAY)
* The client can no longer delete arbitrary files on the system
  (by setting a   delete[] = "username.pref"   or   delete[] = "../index.php")
  (Untested, but the code looked like it would happily oblige)
* Attachments are now cleared when a new mail message is started
* Attachments are now cleared when a new mail message is forwarded
* No more silly errors when deleting a single attachment

Food for Thought:
* If the attachment information was saved in the preferences, the next time
  the user logs in, old un-deleted attachments could be trashed (or a very
  simple cron job could be made)
2001-03-28 20:21:02 +00:00
pallo
82b6e4732b Removed extra <> around RCPT TO addresses that made some mail-servers fail. 2001-03-09 14:05:18 +00:00
Tyler Akins
2bb0a9ce88 * Added spaces so the SMTP server gets the data correctly 2001-03-09 13:51:16 +00:00
Tyler Akins
88175651c0 * Added the _ to further ensure that the bounary string can't be made
by accident in a MIME-encoded file.
2001-03-08 17:28:52 +00:00
Tyler Akins
07ad9be00d * Fixed weird addressbook problem over SMTP 2001-03-07 18:03:44 +00:00
Tyler Akins
fc0cacb452 * Possible fix for GroupWise 2001-03-05 15:57:09 +00:00
Luke Ehresman
cfb9f5b1a0 added auto-lookup functionality -- aliases can now be typed in address bars
in the compose form.
2001-02-24 16:06:18 +00:00
Tyler Akins
86e6878adc * Removed the other workarounds too. :-) 2001-02-07 03:46:12 +00:00
Tyler Akins
4abdf237cc * All incoming form values now have stripslashes() ran on them automatically
(if PHP escaped them) if you include strings.php
* Removed sqStripSlahes (no need anymore)
* Completely fixed problem with some data needing escapes, some not, and some
  accidentally getting escaped twice (often in compose.php).

To use:
* Load strings.php at the beginning of your script
* All form variables are accessable as globals (as usual), but are without
  the escape backslashes (if PHP put any in).
2001-02-03 16:58:14 +00:00
Tyler Akins
c2cd55a5a9 * Changed some regexps into string matches and the like
* Fixed more regexp quoting problems
* Cleaned up some code
* Added support for the seven new top-level domains (.aero, .biz, .coop,
.info, .museum, .name, .pro) to url_parser.php
2001-02-02 17:51:19 +00:00
Tyler Akins
373e95a8d1 Commented where more workarounds were added 2001-02-02 16:05:10 +00:00
Luke Ehresman
89609943b2 added another fix for the odd addition of newlines 2001-02-02 02:13:35 +00:00
Luke Ehresman
34298fb38b removed another warning 2001-02-01 21:07:38 +00:00
Luke Ehresman
57baafdd47 whoops.. didn't mean to commit this stuff 2001-02-01 05:13:40 +00:00
Luke Ehresman
511959ba1b warnings removed 2001-02-01 05:06:58 +00:00
Tyler Akins
2ad89fc7c6 Removed workaround for Konqueror. 2001-02-01 00:35:59 +00:00
Tyler Akins
a15a0caec8 Reinstating fix for the "to" addresses. Hopefully won't need them for CC
and BCC.
2001-01-31 18:45:19 +00:00
Tyler Akins
e14f82ea0a Commented out code -- I don't think that this problem exists anymore, so we
don't need to correct for it.
2001-01-31 18:17:47 +00:00
Luke Ehresman
8eb3a42386 fixed parse error 2001-01-31 03:55:48 +00:00
lbergman
b84e343846 replace with '' 2001-01-31 03:32:31 +00:00
Tyler Akins
d92f40e1af Hopefully fixed the "unbalanced <" error 2001-01-30 21:10:39 +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
Luke Ehresman
65dc422fae * Removed sqimap_mailbox_close() function -- automatically expunges mailbox
when it closes.  Someone suggested that we use this, and I hadn't
    researched its functionality enough before implementing
* Made the $auto_expunge variable actually do something.
2001-01-09 01:12:47 +00:00
Luke Ehresman
8c7d567187 fixed the bug of not being able to have a period on a blank line when
sending a message (RFC281, section 4.5.2)
2000-12-14 02:54:00 +00:00