---
name: "smd-push"
section: "1"
platform: "linux"
package: "syncmaildir"
version: "1.3.0-1"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/smd-push"
---

# smd-push(1)

syncs the remote mail dir letting the local one untouched

## NAME

**smd-push** - syncs the remote mail dir letting the local one untouched

## SYNOPSIS

```
smd-push [-d|--dry-run] [-v|--verbose] [-s|--show-tags] [-t|--template-only]
         [-n|--no-delete] [endpoint]
```

## DESCRIPTION

**smd-push performs in the remote maildir all the changes that** **were performed on the local one.**

**No changes are made on the local maildir. Use [smd-pull(1)](/smd-pull/1.md) for that.**

**Refer to [smd-config(5)](/smd-config/5.md) for the configuration file format.**

## OPTIONS

- **-v --verbose**

  **Verbose output**

- **-s --show-tags**

  **Machine readable output**

- **-d --dry-run**

  **Do not perform any action for real**

- **-n --no-delete**

  **Do not propagate deletions**

- **-t --template-only**

  **Just create a template configuration file if none**

- ***endpoint***

  **Is the suffix for the name of the configuration file to** **use. If it is omitted, the configuration file**  **~/.smd/config.default is used.**

## FILES

**~/.smd/config.\*** **~/.smd/hooks/pre-push.d/** **~/.smd/hooks/post-push.d/**

## SEE ALSO

**[mddiff(1)](/mddiff/1.md), [smd-server(1)](/smd-server/1.md), [smd-client(1)](/smd-client/1.md), [smd-pull(1)](/smd-pull/1.md), [smd-loop(1)](/smd-loop/1.md), [smd-config(5)](/smd-config/5.md)**

## AUTHOR

**Enrico Tassi \<gares@fettunta.org\>**
