infodrom/newmail
11 years agoOnly detect ^From_ and not '^from_' by accident master
Joey Schulze [Sat, 27 Jun 2009 17:23:35 +0000 (17:23 +0000)]
Only detect ^From_ and not '^from_' by accident

12 years agoUpdated copyright date upstream_newmail_0-5
Joey Schulze [Sat, 3 May 2008 08:09:24 +0000 (08:09 +0000)]
Updated copyright date

12 years agoPrepare for the new version
Joey Schulze [Sat, 3 May 2008 08:08:00 +0000 (08:08 +0000)]
Prepare for the new version

12 years agoSplit lines before column 80
Joey Schulze [Fri, 25 Apr 2008 13:41:31 +0000 (13:41 +0000)]
Split lines before column 80

12 years agoOnly ignore linear-white-space between two encoded-words, lax
Joey Schulze [Fri, 25 Apr 2008 10:20:48 +0000 (10:20 +0000)]
Only ignore linear-white-space between two encoded-words, lax
interpretation of RFC 2047 5(1), similar to how Mutt works.

12 years agoRevert former patch
Joey Schulze [Mon, 21 Apr 2008 19:38:41 +0000 (19:38 +0000)]
Revert former patch

12 years agoCopy enough characters up to the encoding
Joey Schulze [Mon, 21 Apr 2008 16:02:01 +0000 (16:02 +0000)]
Copy enough characters up to the encoding

12 years agoPatch by Marian ??urkovi??: Support header values longer than two lines
Joey Schulze [Mon, 21 Apr 2008 14:31:39 +0000 (14:31 +0000)]
Patch by Marian ??urkovi??: Support header values longer than two lines

12 years agoAdjust the version
Joey Schulze [Mon, 21 Apr 2008 13:36:18 +0000 (13:36 +0000)]
Adjust the version

12 years agoCorrection by Marian ??urkovi??
Joey Schulze [Mon, 21 Apr 2008 13:27:51 +0000 (13:27 +0000)]
Correction by Marian ??urkovi??

12 years agoTerminate if the tty is gone
Joey Schulze [Thu, 22 Nov 2007 21:01:16 +0000 (21:01 +0000)]
Terminate if the tty is gone

12 years agoMore precaution about arbitrary console output
Joey Schulze [Mon, 30 Jul 2007 05:19:08 +0000 (05:19 +0000)]
More precaution about arbitrary console output

12 years agoDon't report about a new mail when there hasn't been one, i.e. if only
Joey Schulze [Sun, 29 Jul 2007 18:05:03 +0000 (18:05 +0000)]
Don't report about a new mail when there hasn't been one, i.e. if only
a few lines have been read that don't build a proper mail header with
name and subject.  Reported by and patch prepared by Pavel Sanda

13 years agoWhen using iconv(3) from and to areas must not overlap or iconv() will
Joey Schulze [Sun, 20 May 2007 13:41:49 +0000 (13:41 +0000)]
When using iconv(3) from and to areas must not overlap or iconv() will
bail out with a violated assertion in case of error

13 years agoIncrease the header size so that forwarded mails with looooong
Joey Schulze [Sun, 20 May 2007 11:25:46 +0000 (11:25 +0000)]
Increase the header size so that forwarded mails with looooong
subjects get detected properly

13 years agopaths.h may not be available elsewhere
Joey Schulze [Sun, 20 May 2007 10:54:15 +0000 (10:54 +0000)]
paths.h may not be available elsewhere

13 years agoAdded installation blurb
Joey Schulze [Mon, 13 Nov 2006 18:15:45 +0000 (18:15 +0000)]
Added installation blurb

13 years agoCorrect use of prefix variable
Joey Schulze [Mon, 13 Nov 2006 18:08:21 +0000 (18:08 +0000)]
Correct use of prefix variable

14 years agoAdded support for charsets that can't display certain characters, upstream_newmail_0-4
Joey Schulze [Wed, 8 Feb 2006 22:20:48 +0000 (22:20 +0000)]
Added support for charsets that can't display certain characters,
which will then be replaced by question marks

14 years agoTerminate the output string if it hasn't been fully converted
Joey Schulze [Wed, 8 Feb 2006 18:01:11 +0000 (18:01 +0000)]
Terminate the output string if it hasn't been fully converted

14 years agoAdjusted the documentation for the new character conversion feature
Joey Schulze [Wed, 8 Feb 2006 09:03:07 +0000 (09:03 +0000)]
Adjusted the documentation for the new character conversion feature

14 years agoAdjusted copyright note
Joey Schulze [Wed, 8 Feb 2006 09:00:35 +0000 (09:00 +0000)]
Adjusted copyright note

14 years agoenable language/locale settings
Joey Schulze [Wed, 8 Feb 2006 08:56:30 +0000 (08:56 +0000)]
enable language/locale settings

14 years agoConvert a header line according to RFC 2047 unless raw output is requested
Joey Schulze [Wed, 8 Feb 2006 08:55:46 +0000 (08:55 +0000)]
Convert a header line according to RFC 2047 unless raw output is requested

14 years agoConvert a header line according to RFC 2047
Joey Schulze [Wed, 8 Feb 2006 08:55:16 +0000 (08:55 +0000)]
Convert a header line according to RFC 2047

14 years agoString conversion with different charsets
Joey Schulze [Wed, 8 Feb 2006 08:54:54 +0000 (08:54 +0000)]
String conversion with different charsets

14 years agoCorrected handling of long header fields in compliance to section
Joey Schulze [Tue, 7 Feb 2006 18:27:06 +0000 (18:27 +0000)]
Corrected handling of long header fields in compliance to section
2.2.3 of RFC 2822

14 years agoAdded a missing space
Joey Schulze [Mon, 1 Aug 2005 16:59:53 +0000 (16:59 +0000)]
Added a missing space

15 years agoObey to the new coding style
Joey Schulze [Fri, 10 Dec 2004 13:32:24 +0000 (13:32 +0000)]
Obey to the new coding style

15 years agoAdded a coding-tyle document
Joey Schulze [Fri, 10 Dec 2004 13:32:16 +0000 (13:32 +0000)]
Added a coding-tyle document

15 years agoAdded support for multi-line header lines
Joey Schulze [Sat, 4 Dec 2004 10:07:12 +0000 (10:07 +0000)]
Added support for multi-line header lines

15 years agoImproved the readme by pointing to the project page and the mailing list upstream_newmail_0-3
Joey Schulze [Tue, 23 Nov 2004 09:46:53 +0000 (09:46 +0000)]
Improved the readme by pointing to the project page and the mailing list

15 years agoTry to gather originator information from the From_ line if there is
Joey Schulze [Tue, 23 Nov 2004 09:39:43 +0000 (09:39 +0000)]
Try to gather originator information from the From_ line if there is
no From: line in the header.

15 years agoImproved detection of new mail, there's always a newline at the end of
Joey Schulze [Tue, 23 Nov 2004 09:06:49 +0000 (09:06 +0000)]
Improved detection of new mail, there's always a newline at the end of
a mail.

15 years agoErr... should close the mbox
Joey Schulze [Mon, 22 Nov 2004 18:18:34 +0000 (18:18 +0000)]
Err... should close the mbox

15 years agoSave and restore the access and modification time of the mailbox
Joey Schulze [Mon, 22 Nov 2004 18:13:07 +0000 (18:13 +0000)]
Save and restore the access and modification time of the mailbox

15 years agoOh, the old newmail didn't emit "New mail from" but only "Mail from",
Joey Schulze [Mon, 22 Nov 2004 17:00:27 +0000 (17:00 +0000)]
Oh, the old newmail didn't emit "New mail from" but only "Mail from",
so use the same strings.

15 years agoContributed the manpage
Joey Schulze [Mon, 22 Nov 2004 16:58:56 +0000 (16:58 +0000)]
Contributed the manpage

15 years agoOutput routine
Joey Schulze [Mon, 22 Nov 2004 16:21:11 +0000 (16:21 +0000)]
Output routine

15 years agoAdded support for extracting the realname from an address
Joey Schulze [Mon, 22 Nov 2004 16:20:56 +0000 (16:20 +0000)]
Added support for extracting the realname from an address

15 years agoAdjusted post-output:
Joey Schulze [Mon, 22 Nov 2004 15:53:02 +0000 (15:53 +0000)]
Adjusted post-output:
 - No bell when running in window
 - Additional newline after set of mail, but only if not running in window
 - always flush stdout

15 years agoImplement flags as bitlist
Joey Schulze [Mon, 22 Nov 2004 15:23:54 +0000 (15:23 +0000)]
Implement flags as bitlist

15 years agoNo need to reduce the size by one since this is done in copystring()
Joey Schulze [Mon, 22 Nov 2004 14:34:06 +0000 (14:34 +0000)]
No need to reduce the size by one since this is done in copystring()

15 years agoMoved strncpy into stringcopy which will always terminate the string.
Joey Schulze [Mon, 22 Nov 2004 14:31:21 +0000 (14:31 +0000)]
Moved strncpy into stringcopy which will always terminate the string.

15 years agoMoved code to support the to header into a define, saved for later implementation
Joey Schulze [Mon, 22 Nov 2004 14:28:38 +0000 (14:28 +0000)]
Moved code to support the to header into a define, saved for later implementation

15 years agoAdded preliminary support for -r to emit raw output without
Joey Schulze [Mon, 22 Nov 2004 08:46:13 +0000 (08:46 +0000)]
Added preliminary support for -r to emit raw output without
potentially broken character conversion, which may be useful for
programs post-processing the output, i.e. in a window.

15 years agoInitial commit of files for the project, started from scratch.
Joey Schulze [Mon, 22 Nov 2004 08:42:25 +0000 (08:42 +0000)]
Initial commit of files for the project, started from scratch.