---
name: "rcvdist"
section: "1mh"
platform: "linux"
package: "nmh"
version: "1.8-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rcvdist/1mh"
---

# rcvdist(1mh)

asynchronously receive and distribute new email

## NAME

rcvdist - asynchronously receive and distribute new email

## SYNOPSIS

**/usr/lib/mh/rcvdist** \[**-help**\] \[**-version**\] \[**-form** *formfile*\] \[switches for *postproc*\] *address1* ...

## DESCRIPTION

**rcvdist** accepts a message on its standard input and resends a copy of the message to all of the addresses listed on its command line.

The format of the Resent-xxx header fields is specified by the form file “*rcvdistcomps*”. If a file named “*rcvdistcomps*” exists in the user's nmh directory, it will be used instead of the default file. You may specify an alternate forms file with **-form** *formfile*.

The “*rcvdistcomps*” file uses the format string facility described in [*mh-format*(5)](/mh-format/5.md). In addition to the standard format escapes, **rcvdist** also recognizes the following *component* escape:

```
Escape	Returns	Description
addresses	string	the addresses to distribute to
```

By default, **rcvdist** uses the **post** program to deliver the message, although this can be changed by defining the *postproc* profile component.

## FILES

```
^/etc/nmh/rcvdistcomps~^Default message skeleton
^or <mh-dir>/rcvdistcomps~^User's message skeleton
^/etc/nmh/mts.conf~^nmh mts configuration file
^/etc/nmh/maildelivery~^Default delivery file
^$HOME/.maildelivery~^User's delivery file
```

## SEE ALSO

[*rcvpack*(1)](/rcvpack/1.md), [*rcvstore*(1)](/rcvstore/1.md), [*rcvtty*(1)](/rcvtty/1.md), [*slocal*(1)](/slocal/1.md), [*mh-format*(5)](/mh-format/5.md)
