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

15 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

15 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

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

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

16 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

16 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

16 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

16 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

16 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

16 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

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

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

18 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

18 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

18 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

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

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

18 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

18 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

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

18 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

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

19 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

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

19 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

19 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

19 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.

19 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.

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

19 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

19 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.

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

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

19 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

19 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

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

19 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()

19 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.

19 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

19 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.

19 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.