/[pkg-mixmaster]/trunk/Mix/Src/maildir.c
ViewVC logotype

Log of /trunk/Mix/Src/maildir.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 262 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 18 23:26:17 2002 UTC (10 years, 8 months ago) by rabbi
File length: 7929 byte(s)
Diff to previous 221 , to selected 154
Added closing comments for all #ifdef statements. All #endif's, as well as
nested braces, should be commented to reference their start.

We need to provide comments before every function as well.

Revision 221 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 6 22:45:06 2002 UTC (10 years, 8 months ago) by rabbi
File length: 7714 byte(s)
Diff to previous 180 , to selected 154
Standardized commenting conventions.

Revision 180 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 25 08:06:00 2002 UTC (10 years, 8 months ago) by weaselp
File length: 7715 byte(s)
Diff to previous 163 , to selected 154
Maildir will not work on SHORTNAMES operating systems. Is there any reason
to still �support� that? I guess nobody even tried to build a Mixmaster on
8.3 systems in recent years.

Revision 163 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 19:28:04 2002 UTC (10 years, 9 months ago) by weaselp
File length: 7487 byte(s)
Diff to previous 162 , to selected 154
Make sure to deliver to the right directory with Maildir deliveries. Since
we do not chdir() to the Mixmaster base directory we need to take care of
this whenever we do file or directory operations. Fortunatly the function
mixfile() helps here. mixfile() was extended to handle paths starting
with "~/". '~' is replaced by the HOME environment variable if defined.

Implement MAILIN option: If set Mixmaster reads mails from either a mbox
or a Maildir mail folder when processing its queue (-M or daemon). After
reading the mail folder is emtpied. If MAILIN ends with / it is expected
to be a Maildir, mbox oterhwise.

I hope that I did not break anything with the change to mixfile(). Maildir
drop and reading from both Maildir and mbox has been tested a little. Seems
to work fine so far.

Revision 162 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 18:01:58 2002 UTC (10 years, 9 months ago) by weaselp
File length: 7631 byte(s)
Diff to previous 160 , to selected 154
Fixes to make it build on Win32. Thanks Disastry

Revision 160 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 16:23:00 2002 UTC (10 years, 9 months ago) by weaselp
File length: 7369 byte(s)
Diff to previous 158 , to selected 154
We use DIRSEP instaed of / usually. Beats me why but I am following it

Revision 158 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 15:56:25 2002 UTC (10 years, 9 months ago) by weaselp
File length: 7342 byte(s)
Diff to previous 156 , to selected 154
Remove unused variable

Revision 156 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 14:39:54 2002 UTC (10 years, 9 months ago) by weaselp
File length: 7357 byte(s)
Diff to previous 155 , to selected 154
Use getcwd()/chdir() instead of open()/fchdir(). This was suggested by
Disastry to make the WIN32 port easier.

Revision 155 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 21 12:35:51 2002 UTC (10 years, 9 months ago) by weaselp
File length: 7182 byte(s)
Diff to previous 154
Use Maildir++ scheme for naming files. This includes the message size in the
filename which with some mail systems is used for quota caluclation.

If link()ing from the tmp/ directory to the new/ directory fails with EEXIST
try with another target filename again after sleeping for some time (Break out
after 5 attempts).

Revision 154 - (view) (download) (annotate) - [selected]
Modified Wed Aug 21 11:33:10 2002 UTC (10 years, 9 months ago) by weaselp
File length: 6241 byte(s)
Diff to previous 153
Better check this result too

Revision 153 - (view) (download) (annotate) - [select for diffs]
Added Wed Aug 21 11:22:37 2002 UTC (10 years, 9 months ago) by weaselp
File length: 6186 byte(s)
Diff to selected 154
Maildir support

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.5