]> Sergey Matveev's repositories - public-inbox.git/log
public-inbox.git
10 years agodesign_notes: with philosophy
Eric Wong [Mon, 31 Mar 2014 19:58:24 +0000 (19:58 +0000)]
design_notes: with philosophy

10 years agofilter: use file(1) to detect mime type if octet-stream
Eric Wong [Fri, 28 Mar 2014 08:22:45 +0000 (08:22 +0000)]
filter: use file(1) to detect mime type if octet-stream

Some mailers do not correctly detect/set the Content-Type header; so
attempt to keep messages based on our server-detected MIME type if
application/octet-stream was specified.

10 years agoconfig: revamp API and implement lookup
Eric Wong [Thu, 27 Mar 2014 19:38:06 +0000 (19:38 +0000)]
config: revamp API and implement lookup

10 years agoinitial cut at Atom feed generation
Eric Wong [Mon, 24 Mar 2014 20:17:11 +0000 (20:17 +0000)]
initial cut at Atom feed generation

This should make it easier for non-ssoma users to follow.

10 years agoprecheck: require Message-ID to be set
Eric Wong [Tue, 25 Feb 2014 22:26:35 +0000 (22:26 +0000)]
precheck: require Message-ID to be set

Valid emails should not arrive without a Message-ID.

10 years agoview: add view module to be used for rendering HTML
Eric Wong [Tue, 25 Feb 2014 03:01:04 +0000 (03:01 +0000)]
view: add view module to be used for rendering HTML

This is to keep content accessible to search engines.

10 years agomove pre-spamc checks to PublicInbox->precheck
Eric Wong [Tue, 11 Feb 2014 00:36:06 +0000 (00:36 +0000)]
move pre-spamc checks to PublicInbox->precheck

We may add more checks before we go to spamc.

10 years agopublic-inbox-mda: reject messages without From header
Eric Wong [Tue, 11 Feb 2014 00:29:13 +0000 (00:29 +0000)]
public-inbox-mda: reject messages without From header

10 years agotrivial config module for dumping config
Eric Wong [Thu, 6 Feb 2014 22:19:20 +0000 (22:19 +0000)]
trivial config module for dumping config

We'll be using git config files after all...

10 years agodrop Mail-Followup-To, Mail-Reply-To, and Reply-To
Eric Wong [Tue, 14 Jan 2014 23:35:21 +0000 (23:35 +0000)]
drop Mail-Followup-To, Mail-Reply-To, and Reply-To

Due to the higher latency of a pull-based email, we want to
encourage the use of reply-to-all for public-inbox.

10 years agoreject messages if ORIGINAL_RECIPIENT is not specified
Eric Wong [Fri, 10 Jan 2014 23:50:16 +0000 (23:50 +0000)]
reject messages if ORIGINAL_RECIPIENT is not specified

SpamAssassin doesn't seem to have this heuristic, but the lack of
the intended email address in To:/Cc: headers cannot be a good
sign (especially when this is a _public_ inbox).

10 years agoscripts: add a link to GPLv3 license
Eric Wong [Fri, 10 Jan 2014 21:55:50 +0000 (21:55 +0000)]
scripts: add a link to GPLv3 license

10 years agopublic-inbox-mda: limit message size before spamc
Eric Wong [Fri, 10 Jan 2014 21:03:37 +0000 (21:03 +0000)]
public-inbox-mda: limit message size before spamc

Unfortunately we slurp, but expect our MTA to provide its own
limit on message sizes.

10 years agoscripts/import_gmane_spool: fix name in usage
Eric Wong [Fri, 10 Jan 2014 21:06:40 +0000 (21:06 +0000)]
scripts/import_gmane_spool: fix name in usage

Just use $0 for now, since I suck at naming things.

10 years agoignore all *.gz files
Eric Wong [Thu, 9 Jan 2014 23:24:07 +0000 (23:24 +0000)]
ignore all *.gz files

We generate them when publishing.

10 years agoadd preliminary INSTALL documentation
Eric Wong [Thu, 9 Jan 2014 22:46:39 +0000 (22:46 +0000)]
add preliminary INSTALL documentation

10 years agoadd MANIFEST for distribution
Eric Wong [Thu, 9 Jan 2014 22:41:09 +0000 (22:41 +0000)]
add MANIFEST for distribution

10 years agoinitial commit
Eric Wong [Thu, 9 Jan 2014 23:13:37 +0000 (23:13 +0000)]
initial commit