History log of /freebsd-current/usr.bin/mail/mail.1
Revision Date Author Comments
# bdcbfde3 23-Nov-2023 Warner Losh <imp@FreeBSD.org>

usr.bin: Remove ancient SCCS tags.

Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.

Sponsored by: Netflix


# b2c76c41 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line nroff pattern

Remove /^\.\\"\s*\$FreeBSD\$$\n/


# 47cc9ee1 08-Aug-2018 Alan Somers <asomers@FreeBSD.org>

Switch the default pager for most commands to less

Finally, a pager for the nineties.

MFC after: Never
Relnotes: Yes
Differential Revision: https://reviews.freebsd.org/D13465
Poll: https://reviews.freebsd.org/V7


# 1b3cd5ec 11-Nov-2017 Eitan Adler <eadler@FreeBSD.org>

mailaddr(7): wave goodbye

The information here is somewhere between ancient to obsolete.
It refers to a time in the internet's history when manual routing
was still useful, talks about UUCP as if its modern, and refers
to documents which I had trouble tracking down.

It seems unlikely that a manual page in this form would be useful, so
just remove it.

Reviewed By: imp, tsoome, bdrewery(?)
Differential Revision: https://reviews.freebsd.org/D12924


# fbbd9655 28-Feb-2017 Warner Losh <imp@FreeBSD.org>

Renumber copyright clause 4

Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96


# dae6dcb7 11-Feb-2017 Baptiste Daroussin <bapt@FreeBSD.org>

Remove useless Li macro

Reported by: make manlint
MFC after: 2 days


# 50ca181e 25-Dec-2010 Maxim Konovalov <maxim@FreeBSD.org>

o Fix -u flag description: it takes a username as an argument.

PR: docs/153416
Submitted by: Eitan Adler
MFC after: 1 week


# da52b4ca 11-Dec-2010 Joel Dahl <joel@FreeBSD.org>

Remove the advertising clause from UCB copyrighted files in usr.bin. This
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

Also add $FreeBSD$ to a few files to keep svn happy.

Discussed with: imp, rwatson


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 7f61ad1c 25-Mar-2007 Maxim Konovalov <maxim@FreeBSD.org>

o Really commit typo fixes to HEAD.

PR: docs/110809
Submitted by: naddy


# f0982ce2 05-Jan-2006 Diomidis Spinellis <dds@FreeBSD.org>

Document the TMPDIR environment variable.

MFC after: 1 week


# 6fcf85bc 07-Oct-2005 Yaroslav Tykhiy <ytykhiy@gmail.com>

Document the -d flag to mail(1) better, which comes handy when
you want to see, e.g., sendmail arguments mail(1) will use.

-H is not an independent flag, it's a modifier. Also explicitly
say that -H will cause mail(1) to exit as soon as it prints the headers.

MFC after: 5 days


# 032a157f 19-May-2004 Ruslan Ermilov <ru@FreeBSD.org>

Bumped document date.
Dealt with hard sentence breaks and whitespace at EOL.


# 43acc706 08-Mar-2004 Mike Heffner <mikeh@FreeBSD.org>

These aren't all binary options.


# c92dfc23 29-Feb-2004 Mike Heffner <mikeh@FreeBSD.org>

Add the -e (mail presence test), -H (header summary mode), and -F
(message save as first recipient) options for standards
conformance.

Submitted by: Wartan Hachaturow <wart@tepkom.ru> (with some changes)
PR: standards/61934


# 92739f56 08-Jan-2003 Mike Heffner <mikeh@FreeBSD.org>

Document the ~. and ~? command escapes.


# 0077673e 24-Jun-2002 Mike Heffner <mikeh@FreeBSD.org>

Add support for the 'flipr' option per IEEE 1003.1-2001.


# 27c7d5ff 24-Jun-2002 Mike Heffner <mikeh@FreeBSD.org>

Make the 'searchheaders' option behave how it was supposed to. If
enabled, the string '/to:y' will match strings in the To, Cc, and Bcc
header fields. Whereas, '/To:y' will match only the To field. Edit the
manpage and a code comment to indicate the correct behavior.


# d1821d3d 24-Jun-2002 Mike Heffner <mikeh@FreeBSD.org>

Rearrange a little, specifically:

- removed "Option string values" section and divided up amongst mail
options and environment section
- expanded environment section
- rearranged mail options
- added default values to the mail options for clarification

Reviewed by: ru


# e8937ba0 19-Apr-2002 Philippe Charnier <charnier@FreeBSD.org>

Use `The .Nm utility'


# 57906e00 22-Jan-2002 Philippe Charnier <charnier@FreeBSD.org>

Show arguments of command line options
Reviewed by: ru


# 94ef258f 19-Jan-2002 Mike Heffner <mikeh@FreeBSD.org>

Link mail(1) to mailx per POSIX. Mail(1) isn't 100% POSIX compliant,
but it is pretty close.

Not objected to by: -standards


# 3e048b59 10-Jan-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: oops, forgot about those interim XXX'es.


# 81135783 10-Jan-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: tidy up.


# 69131e40 22-Dec-2001 Mike Heffner <mikeh@FreeBSD.org>

Add support for ~_, ~x, ~i, ~a, ~A, ~<, and ~r! tilde-escapes. Improve
tilde-escapes documentation.

Mostly obtained from: NetBSD


# 856f23ed 18-Dec-2001 Mike Heffner <mikeh@FreeBSD.org>

Sync with most of NetBSD's changes, including:

*) Sync with 4.4BSD-Lite2
*) Set usecs for utimes()
*) Add 'inc' command and 'autoinc' option that check for new mail
manually and automatically, respectively
*) Use POSIX signal handling and tty semantics
*) Handle long lines correctly when paging messages
*) Add ability to explicitly search 'To:' line
*) Various manpage cleanups
*) Support overriding '~/.mailrc' with $MAILRC
*) Support 'askbcc' and 'asksub' options
*) Fix various bugs

Reviewed by: ru (mail.1)
Obtained from: NetBSD


# 57e4378b 10-Aug-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: protect trailing full stops of abbreviations
with a trailing zero-width space: `e.g.\&'.


# f247324d 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


# 62500372 10-Jul-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: removed HISTORY info from the .Os call.


# b7cd452d 05-Jul-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: fixed formatting bugs in rev. 1.27.


# dcd24e27 27-Jun-2001 Mike Heffner <mikeh@FreeBSD.org>

Add the -E flag to not send messages that have an empty body. This is
useful for piping cron script error output by mail.

PR: bin/9494
Obtained from: NetBSD
MFC after: 2 weeks


# 59c3f4f7 13-Jun-2001 Mike Heffner <mikeh@FreeBSD.org>

Respect REPLYTO in mailrc.

PR: bin/8322
Submitted by: Philipp Mergenthaler <philipp.mergenthaler@stud.uni-karlsruhe.de>
MFC after: 2 weeks


# c2d03ea8 28-Feb-2001 Ruslan Ermilov <ru@FreeBSD.org>

Eliminate mdocNG warnings caused by misplaced or extraneous macro calls.


# d0353b83 01-Feb-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: split punctuation characters + misc fixes.


# 98849115 16-Jan-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: fixed broken references.


# 9b88faec 19-Dec-2000 Ruslan Ermilov <ru@FreeBSD.org>

Prepare for mdoc(7)NG.


# 8fe908ef 20-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use the new features of the Nm macro.


# 726b61ab 10-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

Avoid use of direct troff requests in mdoc(7) manual pages.


# 2216e2a2 13-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Complete migration of aliases file to /etc/mail/aliases.
The maintainers of share/examples/diskless/README.TEMPLATING and mergemaster
have been contacted so those may be updated as well.


# 87faa07b 29-Feb-2000 Sheldon Hearn <sheldonh@FreeBSD.org>

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


# 727c1440 07-Nov-1999 Joseph Koshy <jkoshy@FreeBSD.org>

Document startup behaviour of mail(1).

PR: docs/1577
Submitted by: Joseph Koshy <koshy@india.hp.com>


# c3aac50f 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# 2d5be945 13-Apr-1998 Steve Price <steve@FreeBSD.org>

Document the use of sendmail options on the commandline.

PR: 4778
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>


# 99bd6601 02-Jan-1998 Joerg Wunsch <joerg@FreeBSD.org>

Teach boring old mail(1) about the use of the REPLYTO environment
variable which is de-facto standard for MUAs.

Teach bomail to generate an in-reply-to header so threading MUAs and
mail->news gateways won't lose context.

While i was at it, removed two gratuitous standard violations for
functions starting with an underscore.


# f3456b7e 31-Oct-1997 James Raynard <jraynard@FreeBSD.org>

Balance parentheses around command abbreviations.
PR: 4888
Submitted by: h-nokubi@nmit.tmg.nec.co.jp


# c115df18 22-Feb-1997 Peter Wemm <peter@FreeBSD.org>

Revert $FreeBSD$ to $Id$


# d0aa25cb 14-Jan-1997 Mike Pritchard <mpp@FreeBSD.org>

Document the "more" command.

Submitted by: Julian Coleman <j.d.coleman@ncl.ac.uk>
Obtained from: NetBSD-bugs PR# 3104


# 1130b656 14-Jan-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# e9b074c3 21-Dec-1996 Jordan K. Hubbard <jkh@FreeBSD.org>

Allow mail(1) to look for multiple mail.rc files.
Submitted-By: Lyndon Nerenberg VE7TCP <lyndon@orthanc.com>


# d34dd133 05-Oct-1996 Jordan K. Hubbard <jkh@FreeBSD.org>

Honor the MAIL environment variable.
Submitted-By: Dan Cross <cross@math.psu.edu>


# b8923d4c 29-Aug-1996 Wolfram Schneider <wosch@FreeBSD.org>

[HISTORY] command appeared in Version 1 AT&T UNIX
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41


# e229ffb7 06-Apr-1996 Mike Pritchard <mpp@FreeBSD.org>

Correct some cross references and some path names.


# 000ee932 01-Feb-1996 Wolfram Schneider <wosch@FreeBSD.org>

filenames corrected


# 4a8d0283 30-Jan-1996 Mike Pritchard <mpp@FreeBSD.org>

Fix a bunch of spelling errors in a bunch of man pages.


# ec07fbef 20-Nov-1995 Mark Murray <markm@FreeBSD.org>

Correct the man pages, USD doc and online help to refer to /var/mail
instead of {usr|var}/spool/mail


# b5cfa4b2 15-Aug-1995 Joerg Wunsch <joerg@FreeBSD.org>

'#' is not a comment if a non-space char follow

Closes PR # bin/657: mail(1): comments in ~/.ma...

Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)


# 9b50d902 26-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Usr.bin Sources