1 .\"
   2 .\" Sun Microsystems, Inc. gratefully acknowledges The Open Group for
   3 .\" permission to reproduce portions of its copyrighted documentation.
   4 .\" Original documentation from The Open Group can be obtained online at
   5 .\" http://www.opengroup.org/bookstore/.
   6 .\"
   7 .\" The Institute of Electrical and Electronics Engineers and The Open
   8 .\" Group, have given us permission to reprint portions of their
   9 .\" documentation.
  10 .\"
  11 .\" In the following statement, the phrase ``this text'' refers to portions
  12 .\" of the system documentation.
  13 .\"
  14 .\" Portions of this text are reprinted and reproduced in electronic form
  15 .\" in the SunOS Reference Manual, from IEEE Std 1003.1, 2004 Edition,
  16 .\" Standard for Information Technology -- Portable Operating System
  17 .\" Interface (POSIX), The Open Group Base Specifications Issue 6,
  18 .\" Copyright (C) 2001-2004 by the Institute of Electrical and Electronics
  19 .\" Engineers, Inc and The Open Group.  In the event of any discrepancy
  20 .\" between these versions and the original IEEE and The Open Group
  21 .\" Standard, the original IEEE and The Open Group Standard is the referee
  22 .\" document.  The original Standard can be obtained online at
  23 .\" http://www.opengroup.org/unix/online.html.
  24 .\"
  25 .\" This notice shall appear on any product containing this material.
  26 .\"
  27 .\" The contents of this file are subject to the terms of the
  28 .\" Common Development and Distribution License (the "License").
  29 .\" You may not use this file except in compliance with the License.
  30 .\"
  31 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
  32 .\" or http://www.opensolaris.org/os/licensing.
  33 .\" See the License for the specific language governing permissions
  34 .\" and limitations under the License.
  35 .\"
  36 .\" When distributing Covered Code, include this CDDL HEADER in each
  37 .\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  38 .\" If applicable, add the following below this CDDL HEADER, with the
  39 .\" fields enclosed by brackets "[]" replaced with your own identifying
  40 .\" information: Portions Copyright [yyyy] [name of copyright owner]
  41 .\"
  42 .\"
  43 .\" Copyright 1989 AT&T
  44 .\" Portions Copyright (c) 1992, X/Open Company Limited  All Rights Reserved
  45 .\" Copyright (c) 2008, Sun Microsystems, Inc.  All Rights Reserved
  46 .\"
  47 .TH MAIL 1 "May 17, 2020"
  48 .SH NAME
  49 mail, rmail \- read mail or send mail to users
  50 .SH SYNOPSIS
  51 .SS "Sending Mail"
  52 .nf
  53 \fBmail\fR [\fB-tw\fR] [\fB-m\fR \fImessage_type\fR] \fIrecipient\fR...
  54 .fi
  55 
  56 .LP
  57 .nf
  58 \fBrmail\fR [\fB-tw\fR] [\fB-m\fR \fImessage_type\fR] \fIrecipient\fR...
  59 .fi
  60 
  61 .SS "Reading Mail"
  62 .nf
  63 \fBmail\fR [\fB-ehpPqr\fR] [\fB-f\fR \fIfile\fR]
  64 .fi
  65 
  66 .SS "Debugging"
  67 .nf
  68 \fBmail\fR [\fB-x\fR \fIdebug_level\fR] [\fIother_mail_options\fR] \fIrecipient\fR...
  69 .fi
  70 
  71 .SH DESCRIPTION
  72 A \fIrecipient\fR is usually a domain style address
  73 ("\fIuser\fR@\fImachine\fR") or a user name recognized by \fBlogin\fR(1). When
  74 \fIrecipient\fRs are named, \fBmail\fR assumes a message is being sent. It
  75 reads from the standard input up to an end-of-file (Control-d) or, if reading
  76 from a terminal device, until it reads a line consisting of just a period. When
  77 either of those indicators is received, \fBmail\fR adds the \fIletter\fR to the
  78 \fImailfile\fR for each \fIrecipient\fR.
  79 .sp
  80 .LP
  81 A \fIletter\fR is composed of some \fIheader lines\fR followed by a blank line
  82 followed by the \fImessage content\fR. The \fIheader lines\fR section of the
  83 letter consists of one or more UNIX postmarks:
  84 .sp
  85 .in +2
  86 .nf
  87 \fBFrom\fR \fIsender date_and_time\fR [\fBremote from\fR \fIremote_system_name\fR]
  88 .fi
  89 .in -2
  90 .sp
  91 
  92 .sp
  93 .LP
  94 followed by one or more standardized message header lines of the form:
  95 .sp
  96 .in +2
  97 .nf
  98 \fIkeyword-name\fR\fB:\fR [\fIprintable text\fR]
  99 .fi
 100 .in -2
 101 .sp
 102 
 103 .sp
 104 .LP
 105 where \fIkeyword-name\fR is comprised of any printable, non-whitespace
 106 characters other than colon (`\fB:\fR'). A \fBMIME-version:\fR header line
 107 indicates that the message is formatted as described in RFC 2045. A
 108 \fBContent-Length:\fR header line, indicating the number of bytes in the
 109 \fImessage content\fR, is always present unless the letter consists of only
 110 header lines with no message content. A \fBContent-Type:\fR header line that
 111 describes the type of the \fImessage content\fR (such as text/plain,
 112 application/octet-stream, and so on) is also present, unless the letter
 113 consists of only header lines with no message content. Header lines may be
 114 continued on the following line if that line starts with white space.
 115 .SH OPTIONS
 116 .SS "Sending Mail"
 117 The following command-line arguments affect sending mail:
 118 .sp
 119 .ne 2
 120 .na
 121 \fB\fB-m\fR \fImessage_type\fR\fR
 122 .ad
 123 .RS 19n
 124 A \fBMessage-Type:\fR line is added to the message header with the value of
 125 \fImessage_type\fR.
 126 .RE
 127 
 128 .sp
 129 .ne 2
 130 .na
 131 \fB\fB-t\fR\fR
 132 .ad
 133 .RS 19n
 134 A \fBTo:\fR line is added to the message header for each of the intended
 135 \fIrecipient\fRs.
 136 .RE
 137 
 138 .sp
 139 .ne 2
 140 .na
 141 \fB\fB-w\fR\fR
 142 .ad
 143 .RS 19n
 144 A letter is sent to a remote recipient without waiting for the completion of
 145 the remote transfer program.
 146 .RE
 147 
 148 .sp
 149 .LP
 150 If a letter is found to be undeliverable, it is returned to the sender with
 151 diagnostics that indicate the location and nature of the failure. If \fBmail\fR
 152 is interrupted during input, the message is saved in the file \fBdead.letter\fR
 153 to allow editing and resending. \fBdead.letter\fR is always appended to, thus
 154 preserving any previous contents. The initial attempt to append to (or create)
 155 \fBdead.letter\fR is in the current directory. If this fails, \fBdead.letter\fR
 156 is appended to (or created in) the user's login directory. If the second
 157 attempt also fails, no \fBdead.letter\fR processing is done.
 158 .sp
 159 .LP
 160 \fBrmail\fR only permits the sending of mail; \fBuucp\fR(1C) uses \fBrmail\fR
 161 as a security precaution. Any application programs that generate mail messages
 162 should be sure to invoke \fBrmail\fR rather than \fBmail\fR for message
 163 transport and/or delivery.
 164 .sp
 165 .LP
 166 If the local system has the Basic Networking Utilities installed, mail can be
 167 sent to a recipient on a remote system. There are numerous ways to address mail
 168 to recipients on remote systems depending on the transport mechanisms available
 169 to the local system. The two most prevalent addressing schemes are Domain-style
 170 and UUCP-style.
 171 .sp
 172 .ne 2
 173 .na
 174 \fBDomain-style addressing\fR
 175 .ad
 176 .RS 27n
 177 Remote recipients are specified by appending an `\fB@\fR' and domain (and
 178 possibly sub-domain) information to the recipient name (such as
 179 \fBuser@sf.att.com\fR). (The local system administrator should be consulted for
 180 details on which addressing conventions are available on the local system.)
 181 .RE
 182 
 183 .sp
 184 .ne 2
 185 .na
 186 \fBUUCP-style addressing\fR
 187 .ad
 188 .RS 27n
 189 Remote recipients are specified by prefixing the recipient name with the remote
 190 system name and an exclamation point, such as \fBsysa!user.\fR If \fBcsh\fR(1)
 191 is the default shell, \fBsysa\e!user\fR should be used. A series of system
 192 names separated by exclamation points can be used to direct a letter through an
 193 extended network (such as \fBsysa!sysb!sysc!user\fR or
 194 \fBsysa\e!sysb\e!sysc\e!user\fR).
 195 .RE
 196 
 197 .SS "Reading Mail"
 198 The following command-line arguments affect reading mail:
 199 .sp
 200 .ne 2
 201 .na
 202 \fB\fB-e\fR\fR
 203 .ad
 204 .RS 11n
 205 Test for the presence of mail. \fBmail\fR prints nothing.
 206 .sp
 207 An exit status of \fB0\fR is returned if the user has mail. Otherwise, an exit
 208 status of \fB1\fR is returned.
 209 .RE
 210 
 211 .sp
 212 .ne 2
 213 .na
 214 \fB\fB-E\fR\fR
 215 .ad
 216 .RS 11n
 217 Similar to \fB-e\fR, but tests only for the presence of \fBnew\fR mail.
 218 .sp
 219 An  exit  status  of \fB0\fR is returned if the user has new            mail
 220 to read,  an exit status of \fB1\fR is returned if the            user  has no
 221 mail,  or an exit status of \fB2\fR is returned            if the user has mail
 222 which has already been read.
 223 .RE
 224 
 225 .sp
 226 .ne 2
 227 .na
 228 \fB\fB-h\fR\fR
 229 .ad
 230 .RS 11n
 231 A window of headers are initially displayed rather than the latest message. The
 232 display is followed by the \fB?\fR prompt.
 233 .RE
 234 
 235 .sp
 236 .ne 2
 237 .na
 238 \fB\fB-p\fR\fR
 239 .ad
 240 .RS 11n
 241 All messages are printed without prompting for disposition.
 242 .RE
 243 
 244 .sp
 245 .ne 2
 246 .na
 247 \fB\fB-P\fR\fR
 248 .ad
 249 .RS 11n
 250 All messages are printed with \fIall\fR header lines displayed, rather than the
 251 default selective header line display.
 252 .RE
 253 
 254 .sp
 255 .ne 2
 256 .na
 257 \fB\fB-q\fR\fR
 258 .ad
 259 .RS 11n
 260 \fBmail\fR terminates after interrupts. Normally an interrupt causes only the
 261 termination of the message being printed.
 262 .RE
 263 
 264 .sp
 265 .ne 2
 266 .na
 267 \fB\fB-r\fR\fR
 268 .ad
 269 .RS 11n
 270 Messages are printed in first-in, first-out order.
 271 .RE
 272 
 273 .sp
 274 .ne 2
 275 .na
 276 \fB\fB-f\fR \fIfile\fR\fR
 277 .ad
 278 .RS 11n
 279 \fBmail\fR uses \fIfile\fR (such as \fBmbox\fR) instead of the default
 280 \fImailfile\fR.
 281 .RE
 282 
 283 .sp
 284 .LP
 285 \fBmail\fR, unless otherwise influenced by command-line arguments, prints a
 286 user's mail messages in last-in, first-out order. The default mode for printing
 287 messages is to display only those header lines of immediate interest. These
 288 include, but are not limited to, the UNIX \fBFrom\fR and \fB>From\fR postmarks,
 289 \fBFrom:\fR, \fBDate:\fR, \fBSubject:\fR, and \fBContent-Length:\fR header
 290 lines, and any recipient header lines such as \fBTo:\fR, \fBCc:\fR, \fBBcc:\fR,
 291 and so forth. After the header lines have been displayed, \fBmail\fR displays
 292 the contents (body) of the message only if it contains no unprintable
 293 characters. Otherwise, \fBmail\fR issues a warning statement about the message
 294 having binary content and \fBnot\fR display the content. This can be overridden
 295 by means of the \fBp\fR command.
 296 .sp
 297 .LP
 298 For each message, the user is prompted with a \fB?\fR and a line is read from
 299 the standard input. The following commands are available to determine the
 300 disposition of the message:
 301 .sp
 302 .ne 2
 303 .na
 304 \fB\fB#\fR\fR
 305 .ad
 306 .RS 22n
 307 Print the number of the current message.
 308 .RE
 309 
 310 .sp
 311 .ne 2
 312 .na
 313 \fB\fB\(mi\fR\fR
 314 .ad
 315 .RS 22n
 316 Print previous message.
 317 .RE
 318 
 319 .sp
 320 .ne 2
 321 .na
 322 \fB<new-line>,\fB+\fR, or \fBn\fR\fR
 323 .ad
 324 .RS 22n
 325 Print the next message.
 326 .RE
 327 
 328 .sp
 329 .ne 2
 330 .na
 331 \fB\fB!\fR\fIcommand\fR\fR
 332 .ad
 333 .RS 22n
 334 Escape to the shell to do \fIcommand\fR.
 335 .RE
 336 
 337 .sp
 338 .ne 2
 339 .na
 340 \fB\fBa\fR\fR
 341 .ad
 342 .RS 22n
 343 Print message that arrived during the \fBmail\fR session.
 344 .RE
 345 
 346 .sp
 347 .ne 2
 348 .na
 349 \fB\fBd\fR, or \fBdp\fR\fR
 350 .ad
 351 .RS 22n
 352 Delete the current message and print the next message.
 353 .RE
 354 
 355 .sp
 356 .ne 2
 357 .na
 358 \fB\fBd\fR \fIn\fR\fR
 359 .ad
 360 .RS 22n
 361 Delete message number \fIn\fR. Do not go on to next message.
 362 .RE
 363 
 364 .sp
 365 .ne 2
 366 .na
 367 \fB\fBdq\fR\fR
 368 .ad
 369 .RS 22n
 370 Delete message and quit \fBmail\fR.
 371 .RE
 372 
 373 .sp
 374 .ne 2
 375 .na
 376 \fB\fBh\fR\fR
 377 .ad
 378 .RS 22n
 379 Display a window of headers around current message.
 380 .RE
 381 
 382 .sp
 383 .ne 2
 384 .na
 385 \fB\fBh\fR\fIn\fR\fR
 386 .ad
 387 .RS 22n
 388 Display a window of headers around message number \fIn\fR.
 389 .RE
 390 
 391 .sp
 392 .ne 2
 393 .na
 394 \fB\fBh a\fR\fR
 395 .ad
 396 .RS 22n
 397 Display headers of all messages in the user's \fImailfile\fR.
 398 .RE
 399 
 400 .sp
 401 .ne 2
 402 .na
 403 \fB\fBh d\fR\fR
 404 .ad
 405 .RS 22n
 406 Display headers of messages scheduled for deletion.
 407 .RE
 408 
 409 .sp
 410 .ne 2
 411 .na
 412 \fB\fBm\fR [ \fIpersons\fR ]\fR
 413 .ad
 414 .RS 22n
 415 Mail (and delete) the current message to the named \fIpersons\fR.
 416 .RE
 417 
 418 .sp
 419 .ne 2
 420 .na
 421 \fB\fIn\fR\fR
 422 .ad
 423 .RS 22n
 424 Print message number \fIn\fR.
 425 .RE
 426 
 427 .sp
 428 .ne 2
 429 .na
 430 \fB\fBp\fR\fR
 431 .ad
 432 .RS 22n
 433 Print current message again, overriding any indications of binary (that is,
 434 unprintable) content.
 435 .RE
 436 
 437 .sp
 438 .ne 2
 439 .na
 440 \fB\fBP\fR\fR
 441 .ad
 442 .RS 22n
 443 Override default brief mode and print current message again, displaying all
 444 header lines.
 445 .RE
 446 
 447 .sp
 448 .ne 2
 449 .na
 450 \fB\fBq\fR, or Control-d\fR
 451 .ad
 452 .RS 22n
 453 Put undeleted mail back in the \fImailfile\fR and quit \fBmail\fR.
 454 .RE
 455 
 456 .sp
 457 .ne 2
 458 .na
 459 \fB\fBr\fR [ \fIusers\fR ]\fR
 460 .ad
 461 .RS 22n
 462 Reply to the sender, and other \fIusers\fR, then delete the message.
 463 .RE
 464 
 465 .sp
 466 .ne 2
 467 .na
 468 \fB\fBs\fR [ \fIfiles\fR ]\fR
 469 .ad
 470 .RS 22n
 471 Save message in the named \fIfiles\fR (\fBmbox\fR is default) and delete the
 472 message.
 473 .RE
 474 
 475 .sp
 476 .ne 2
 477 .na
 478 \fB\fBu\fR [ \fIn\fR ]\fR
 479 .ad
 480 .RS 22n
 481 Undelete message number \fIn\fR (default is last read).
 482 .RE
 483 
 484 .sp
 485 .ne 2
 486 .na
 487 \fB\fBw\fR [ \fIfiles\fR ]\fR
 488 .ad
 489 .RS 22n
 490 Save message contents, without any header lines, in the named \fIfiles\fR
 491 (\fBmbox\fR is default) and delete the message.
 492 .RE
 493 
 494 .sp
 495 .ne 2
 496 .na
 497 \fB\fBx\fR\fR
 498 .ad
 499 .RS 22n
 500 Put all mail back in the \fImailfile\fR unchanged and exit \fBmail\fR.
 501 .RE
 502 
 503 .sp
 504 .ne 2
 505 .na
 506 \fB\fBy\fR [ \fIfiles\fR ]\fR
 507 .ad
 508 .RS 22n
 509 Same as \fB-w\fR option.
 510 .RE
 511 
 512 .sp
 513 .ne 2
 514 .na
 515 \fB\fB?\fR\fR
 516 .ad
 517 .RS 22n
 518 Print a command summary.
 519 .RE
 520 
 521 .sp
 522 .LP
 523 When a user logs in, the presence of mail, if any, is usually indicated. Also,
 524 notification is made if new mail arrives while using \fBmail\fR.
 525 .sp
 526 .LP
 527 The permissions of \fImailfile\fR can be manipulated using \fBchmod\fR(1) in
 528 two ways to alter the function of \fBmail\fR. The other permissions of the file
 529 can be read-write (\fB0666\fR), read-only (\fB0664\fR), or neither read nor
 530 write (\fB0660\fR) to allow different levels of privacy. If changed to other
 531 than the default (mode \fB0660\fR), the file is preserved even when empty to
 532 perpetuate the desired permissions. (The administrator can override this file
 533 preservation using the \fBDEL_EMPTY_MAILFILE\fR option of \fBmailcnfg\fR.)
 534 .sp
 535 .LP
 536 The group \fBID\fR of the mailfile must be \fBmail\fR to allow new messages to
 537 be delivered, and the mailfile must be writable by group \fBmail\fR.
 538 .SS "Debugging"
 539 The following command-line arguments cause \fBmail\fR to provide debugging
 540 information:
 541 .sp
 542 .ne 2
 543 .na
 544 \fB\fB-x\fR \fIdebug_level\fR\fR
 545 .ad
 546 .RS 18n
 547 \fBmail\fR creates a trace file containing debugging information.
 548 .RE
 549 
 550 .sp
 551 .LP
 552 The \fB-x\fR option causes \fBmail\fR to create a file named
 553 \fB/tmp/MLDBG\fR\fIprocess_id\fR that contains debugging information relating
 554 to how \fBmail\fR processed the current message. The absolute value of
 555 \fIdebug_level\fR controls the verboseness of the debug information. \fB0\fR
 556 implies no debugging. If \fIdebug_level\fR is greater than \fB0\fR, the debug
 557 file is retained \fIonly\fR if \fBmail\fR encountered some problem while
 558 processing the message. If \fIdebug_level\fR is less than \fB0\fR, the debug
 559 file is always be retained. The \fIdebug_level\fR specified via \fB-x\fR
 560 overrides any specification of \fBDEBUG\fR in \fB/etc/mail/mailcnfg\fR. The
 561 information provided by the \fB-x\fR option is esoteric and is probably only
 562 useful to system administrators.
 563 .SS "Delivery Notification"
 564 Several forms of notification are available for mail by including one of the
 565 following lines in the message header.
 566 .sp
 567 .LP
 568 \fBTransport-Options:\fR [ \fB/\fR\fIoptions\fR ]
 569 .sp
 570 .LP
 571 \fBDefault-Options:\fR [ \fB/\fR\fIoptions\fR ]
 572 .sp
 573 .LP
 574 \fB>To:\fR \fIrecipient\fR [ \fB/\fR\fIoptions\fR ]
 575 .sp
 576 .LP
 577 Where the "/\fIoptions\fR" can be one or more of the following:
 578 .sp
 579 .ne 2
 580 .na
 581 \fB\fB/delivery\fR\fR
 582 .ad
 583 .RS 15n
 584 Inform the sender that the message was successfully delivered to the
 585 \fIrecipient\fR's mailbox.
 586 .RE
 587 
 588 .sp
 589 .ne 2
 590 .na
 591 \fB\fB/nodelivery\fR\fR
 592 .ad
 593 .RS 15n
 594 Do not inform the sender of successful deliveries.
 595 .RE
 596 
 597 .sp
 598 .ne 2
 599 .na
 600 \fB\fB/ignore\fR\fR
 601 .ad
 602 .RS 15n
 603 Do not inform the sender of failed deliveries.
 604 .RE
 605 
 606 .sp
 607 .ne 2
 608 .na
 609 \fB\fB/return\fR\fR
 610 .ad
 611 .RS 15n
 612 Inform the sender if mail delivery fails. Return the failed message to the
 613 sender.
 614 .RE
 615 
 616 .sp
 617 .ne 2
 618 .na
 619 \fB\fB/report\fR\fR
 620 .ad
 621 .RS 15n
 622 Same as \fB/return\fR except that the original message is not returned.
 623 .RE
 624 
 625 .sp
 626 .LP
 627 The default is \fB/nodelivery/return\fR. If contradictory options are used, the
 628 first is recognized and later, conflicting, terms are ignored.
 629 .SH OPERANDS
 630 The following operand is supported for sending mail:
 631 .sp
 632 .ne 2
 633 .na
 634 \fB\fIrecipient\fR\fR
 635 .ad
 636 .RS 13n
 637 A domain style address ("\fIuser\fR@\fImachine\fR") or user login name
 638 recognized by \fBlogin\fR(1).
 639 .RE
 640 
 641 .SH USAGE
 642 See \fBlargefile\fR(5) for the description of the behavior of \fBmail\fR and
 643 \fBrmail\fR when encountering files greater than or equal to 2 Gbyte ( 2^31
 644 bytes).
 645 .SH ENVIRONMENT VARIABLES
 646 See \fBenviron\fR(5) for descriptions of the following environment variables
 647 that affect the execution of \fBmail\fR: \fBLC_CTYPE\fR, \fBLC_MESSAGES\fR, and
 648 \fBNLSPATH\fR.
 649 .sp
 650 .ne 2
 651 .na
 652 \fB\fBTZ\fR\fR
 653 .ad
 654 .RS 6n
 655 Determine the timezone used with date and time strings.
 656 .RE
 657 
 658 .SH EXIT STATUS
 659 The following exit values are returned:
 660 .sp
 661 .ne 2
 662 .na
 663 \fB\fB0\fR\fR
 664 .ad
 665 .RS 6n
 666 Successful completion when the user had mail.
 667 .RE
 668 
 669 .sp
 670 .ne 2
 671 .na
 672 \fB\fB1\fR\fR
 673 .ad
 674 .RS 6n
 675 The user had no mail or an initialization error occurred.
 676 .RE
 677 
 678 .sp
 679 .ne 2
 680 .na
 681 \fB\fB>1\fR\fR
 682 .ad
 683 .RS 6n
 684 An error occurred after initialization.
 685 .RE
 686 
 687 .SH FILES
 688 .ne 2
 689 .na
 690 \fB\fBdead.letter\fR\fR
 691 .ad
 692 .RS 20n
 693 unmailable text
 694 .RE
 695 
 696 .sp
 697 .ne 2
 698 .na
 699 \fB\fB/etc/passwd\fR\fR
 700 .ad
 701 .RS 20n
 702 to identify sender and locate \fIrecipient\fRs
 703 .RE
 704 
 705 .sp
 706 .ne 2
 707 .na
 708 \fB\fB$HOME/mbox\fR\fR
 709 .ad
 710 .RS 20n
 711 saved mail
 712 .RE
 713 
 714 .sp
 715 .ne 2
 716 .na
 717 \fB\fB$MAIL\fR\fR
 718 .ad
 719 .RS 20n
 720 variable containing path name of \fImailfile\fR
 721 .RE
 722 
 723 .sp
 724 .ne 2
 725 .na
 726 \fB\fB/tmp/MLDBG\fR*\fR
 727 .ad
 728 .RS 20n
 729 debug trace file
 730 .RE
 731 
 732 .sp
 733 .ne 2
 734 .na
 735 \fB\fB/var/mail/*.lock\fR\fR
 736 .ad
 737 .RS 20n
 738 lock for mail directory
 739 .RE
 740 
 741 .sp
 742 .ne 2
 743 .na
 744 \fB\fB/var/mail/:saved\fR\fR
 745 .ad
 746 .RS 20n
 747 directory for holding temp files to prevent loss of data in the event of a
 748 system crash
 749 .RE
 750 
 751 .sp
 752 .ne 2
 753 .na
 754 \fB\fB/var/mail/\fIuser\fR\fR\fR
 755 .ad
 756 .RS 20n
 757 incoming mail for \fIuser\fR; that is, the \fImailfile\fR
 758 .RE
 759 
 760 .sp
 761 .ne 2
 762 .na
 763 \fB\fB/var/tmp/ma\fR*\fR
 764 .ad
 765 .RS 20n
 766 temporary file
 767 .RE
 768 
 769 .SH SEE ALSO
 770 \fBchmod\fR(1), \fBcsh\fR(1), \fBlogin\fR(1), \fBmailx\fR(1), \fBuucp\fR(1C),
 771 \fBuuencode\fR(1C), \fBvacation\fR(1), \fBwrite\fR(1), \fBattributes\fR(5),
 772 \fBenviron\fR(5), \fBlargefile\fR(5)
 773 .sp
 774 .LP
 775 \fISolaris Advanced User\&'s Guide\fR
 776 .SH NOTES
 777 The interpretation and resulting action taken because of the header lines
 778 described in the Delivery Notifications section only occur if this version of
 779 \fBmail\fR is installed on the system where the delivery (or failure) happens.
 780 Earlier versions of \fBmail\fR might not support any types of delivery
 781 notification.
 782 .sp
 783 .LP
 784 Conditions sometimes result in a failure to remove a lock file.
 785 .sp
 786 .LP
 787 After an interrupt, the next message might not be printed. Printing can be
 788 forced by typing a \fBp\fR.