.\" Text automatically generated by txt2man .TH smd-client 1 "17 March 2018" "" "Sync Mail Dir (smd) documentation" .SH NAME \fBsmd-client \fP- receives diffs and performs actions \fB .SH SYNOPSIS .nf .fam C \fBsmd-client\fP [\fB-v\fP|\fB--verbose\fP] [\fB-d\fP|\fB--dry-run\fP] [\fB-t\fP|\fB--translator\fP] [\fB-l\fP|\fB--local-sync\fP] [\fB--rename-only\fP] [\fB--override-db\fP \fIdbf\fP] \fIendpoint\fP \fImailboxes\fP .fam T .fi .fam T .fi .SH DESCRIPTION \fBsmd-client\fP needs to know a name (\fIendpoint\fP) for the client (that must not be used by others) and a list of \fImailboxes\fP (directories). .PP \fBsmd-client\fP waits on stdin a mail dir diff. It attempts to execute these actions, eventually asking data printing commands on stdout and expecting the data on stdin. .SH OPTIONS .TP .B \fB-t\fP \fB--translator\fP Specify a program to translate remote mailbox names to local ones. Note that the translator 'cat' (the identity program) is optimized away .TP .B \fB-l\fP \fB--local-sync\fP Local synchronization, no changes is made to the db-file since smd-server takes care of it .TP .B \fB--rename-only\fP Do not synchronize the \fImailboxes\fP but generate the script '~/smd-rename.sh' to uniform the files names in the mailbox .TP .B \fB--override-db\fP \fIdbf\fP Use \fIdbf\fP as the db-file .TP .B \fB-v\fP \fB--verbose\fP Increase program verbosity (printed on stderr) .TP .B \fB-d\fP \fB--dry-run\fP Do not perform any action for real .SH NOTES \fBsmd-client\fP is a low level utility. You should use higher level tools like \fBsmd-pull\fP(1) and \fBsmd-push\fP(1) .SH SEE ALSO \fBmddiff\fP(1), \fBsmd-server\fP(1), \fBsmd-pull\fP(1), \fBsmd-push\fP(1) .SH AUTHOR Enrico Tassi