usr/src/cmd/mailx/misc/mailx.rc
author stevel@tonic-gate
Tue, 14 Jun 2005 00:00:00 -0700
changeset 0 68f95e015346
child 14275 704102d4c169
permissions -rw-r--r--
OpenSolaris Launch
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     1
# CDDL HEADER START
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     2
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     3
# The contents of this file are subject to the terms of the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     4
# Common Development and Distribution License, Version 1.0 only
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     5
# (the "License").  You may not use this file except in compliance
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     6
# with the License.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     7
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     8
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
     9
# or http://www.opensolaris.org/os/licensing.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    10
# See the License for the specific language governing permissions
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    11
# and limitations under the License.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    12
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    13
# When distributing Covered Code, include this CDDL HEADER in each
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    14
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    15
# If applicable, add the following below this CDDL HEADER, with the
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    16
# fields enclosed by brackets "[]" replaced with your own identifying
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    17
# information: Portions Copyright [yyyy] [name of copyright owner]
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    18
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    19
# CDDL HEADER END
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    20
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    21
# Copyright 2000 Sun Microsystems, Inc.  All rights reserved.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    22
# Use is subject to license terms.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    23
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    24
# ident	"%Z%%M%	%I%	%E% SMI"
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    25
#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    26
# The following 3 settings produce the familiar Solaris behavior.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    27
set appenddeadletter
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    28
unset pipeignore
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    29
unset replyall
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    30
set append dot showname
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    31
if t
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    32
	# mailx-only defaults here
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    33
	#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    34
	# automatically incorporate new messages as they arrive.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    35
	# would be nice if mailtool supported this as well.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    36
	set autoinc
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    37
else
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    38
	# mailtool-only defaults here
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    39
	#
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    40
	# this should probably not be mailtool-only, but for
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    41
	# compatibility we only put it here.
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    42
	set hold
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    43
	# following so hierarchical menu is the default
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    44
	set LISTER="ls -LF"
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    45
	# default is to allow editing of message windows
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    46
	set editmessagewindow
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    47
	# have to allow ~ escapes even though not using tty
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    48
	set escapeok
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    49
endif
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    50
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    51
# most mail headers are uninteresting to most people.  here we ignore all
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    52
# the uninteresting headers that are at all common.  a better approach
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    53
# might've been to retain only the interesting headers...
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    54
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    55
# ignore uninteresting headers
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    56
ignore apparently-to default-options errors-to in-reply-to precedence priority
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    57
ignore received reply-to return-path return-receipt-to sender status via
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    58
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    59
# ignore headers from news
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    60
ignore approved company confirmed-by distribution expires followup-to keywords
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    61
ignore lines message-id newsgroups organization path posted-date posting-number
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    62
ignore references submitted-by summary
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    63
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    64
# ignore strange headers from other mail systems
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    65
ignore auto-forward-count auto-forwarded-from email-version
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    66
ignore end-of-header end-of-protocol message-protocol message-service
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    67
ignore message-type message-version mts-message-id report-version sent-by
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    68
ignore transport-options ua-content-id ua-message-id
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    69
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    70
# ignore content headers, but they'll still be saved
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    71
ignore content-length content-type content-charset
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    72
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    73
# ignore common non-standard headers
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    74
ignore x-lines x-mailer x-postmark x-sequence x-zippy
68f95e015346 OpenSolaris Launch
stevel@tonic-gate
parents:
diff changeset
    75
ignore x-sun-charset