Commit Graph

133 Commits

Author SHA1 Message Date
Jamie Cameron
c250754496 Start of work on reading mail folders with permissions of the owner 2014-12-14 11:04:55 -08:00
Jamie Cameron
64a79b77cb Functions for safely reading and writing mail files 2014-12-13 19:58:49 -08:00
Jamie Cameron
f47eabb6ae Use faster native perl module for encoding and decoding base-64 if available 2014-08-21 13:45:48 -07:00
Jamie Cameron
a792256200 Use fast decode module if installed 2014-08-20 23:55:42 -07:00
Jamie Cameron
91a25500c0 Basic read-only support for MBX format folders 2014-08-19 12:48:41 -07:00
Jamie Cameron
7a242198ea Work on MBX format folders 2014-08-18 22:00:04 -07:00
Jamie Cameron
eaa9814bad Split addresses by ; as well as , http://virtualmin.com/node/33664 2014-07-09 16:12:31 -07:00
Jamie Cameron
09f965aff7 Handle error with unknown charset http://virtualmin.com/node/32985 2014-04-20 10:04:04 -07:00
Jamie Cameron
9dec0fce2e UTF-8 convert from header too 2014-02-28 23:50:09 -08:00
Jamie Cameron
9d830ae725 Use correct charset when replying 2014-02-27 23:49:28 -08:00
Jamie Cameron
b2d49a4f56 More work on UTF-8 conversion 2014-02-26 16:44:24 -08:00
Jamie Cameron
d5e5f13c65 Improve detection of UTF-8 support 2014-02-26 15:48:39 -08:00
Jamie Cameron
0453ccb044 Allow HELO name to be specified https://sourceforge.net/p/webadmin/discussion/600155/thread/4a465885/ 2013-12-18 14:44:47 -08:00
Jamie Cameron
70f3d7ca7d Handle maildir-format dis under /var/spool/mail https://sourceforge.net/p/webadmin/bugs/4305/ 2013-10-08 21:29:06 -07:00
Jamie Cameron
672ef5bc62 work on mail search from filter 2013-07-23 01:16:14 -07:00
Jamie Cameron
9ea94aee66 Add function to clean index files 2013-07-10 18:47:06 +08:00
Jamie Cameron
b35e9c8130 Fix blank links 2012-07-08 22:28:58 -07:00
Jamie Cameron
b0023334aa Config option to not include hostnames in index files 2012-05-14 21:14:24 -07:00
Jamie Cameron
c2d23e2f3c Handle addresses like "robert (bob) smeg" <bob@smeg.com> 2012-05-06 21:03:19 -07:00
Jamie Cameron
cb03195227 Use consistent function to extract addresses 2011-10-14 09:01:15 -07:00
Jamie Cameron
f07bee2b28 Add function to mimeword-encode mail headers, use it when sending 2011-08-20 00:09:52 -07:00
Jamie Cameron
eabc47cf6c Add support for passing recipients to sendmail 2011-08-18 22:47:48 -07:00
Jamie Cameron
7803ab46be Fix continued line parsing 2011-04-15 16:02:00 -07:00
Jamie Cameron
de49b521b9 Fix typos 2011-02-24 10:46:16 -08:00
Jamie Cameron
35816e5cf8 More fixes for date sorting in logins list
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3101801&group_id=17457
2010-11-02 16:37:22 -07:00
Jamie Cameron
9b0ff3c7ee Fix login at column display in user list 2010-11-02 16:26:02 -07:00
Jamie Cameron
5b39c0a48d Fix timezone parsing 2010-10-03 22:40:35 -07:00
Jamie Cameron
68b09b1d1b Handle un-quoted filenames 2010-09-22 10:10:53 -07:00
Jamie Cameron
2d0c2ac04b Fix deletion from symlinked mailboxes 2010-07-11 16:50:18 -07:00
Jamie Cameron
02f4e41c8c Handle use of \" in email addresses 2010-06-03 11:45:47 -07:00
Jamie Cameron
2996f70728 Open HTML links in new windows 2009-12-06 14:50:35 -08:00
Jamie Cameron
0de69542d6 Make moving of MH to mbox format faster 2009-09-14 14:21:29 -07:00
Jamie Cameron
ab0a8cf8d3 Use multipart/alternative sub-attachment for HTML and text body 2009-08-19 23:35:22 -07:00
Jamie Cameron
9dbd5db2c9 Fix permissions 2009-07-20 23:42:32 -07:00
Jamie Cameron
c6e79c7c66 Send email email with no attachments 2009-07-04 23:48:23 +00:00
Jamie Cameron
d0728638ec Don't print to STDERR for bogus dates 2009-03-09 23:44:46 +00:00
Jamie Cameron
012aa17f67 Use new module 2009-03-01 08:02:07 +00:00
Jamie Cameron
a1d0b6b6b2 Re-factor headers 2009-02-20 00:53:30 +00:00
Jamie Cameron
54a5b42f28 Format date column consistently 2009-02-16 23:03:49 +00:00
Jamie Cameron
98dd71ada7 Fix sortability of mail queue dates 2009-02-16 22:53:47 +00:00
Jamie Cameron
e1e7b63ebc Still need this function 2009-01-03 23:50:15 +00:00
Jamie Cameron
8bbabc6484 Fix maildir in-memory caching 2008-12-26 00:48:39 +00:00
Jamie Cameron
3284c8c1ec No need to remove old caches anymore 2008-12-26 00:40:23 +00:00
Jamie Cameron
9f11aadb1e Set file when writing a message to a maildir 2008-12-18 01:15:54 +00:00
Jamie Cameron
f12a854d35 Additional checks for incorrect index data when deleting from mbox 2008-12-02 00:00:52 +00:00
Jamie Cameron
4e48f18a3d Make message ID unique for multiple calls in same process 2008-11-27 23:26:01 +00:00
Jamie Cameron
ceecd19106 Make sure from address includes a domain name 2008-11-06 23:19:02 +00:00
Jamie Cameron
66b0ebc3a2 Re-factor maildir new filename selection, fix maildir to maildir folder moves 2008-10-28 20:46:29 +00:00
Jamie Cameron
0e151d03a1 More ui-libification and re-factoring 2008-10-02 00:17:32 +00:00
Jamie Cameron
f3217b5a1c Avoid O(n^2) runtime when doing lots of maildir writes 2008-08-21 18:28:48 +00:00