Для SSH, таким образом, используйте это:
Доступ через удаленную оболочку:
Получение по запросу: rsync [ОПЦИЯ...] [USER@] HOST:SRC... [DEST]
Нажатие: rsync [ОПЦИЯ...] SRC... [USER@] HOST:DEST
Это все объяснено в rsync (1).
Что касается сценариев его для cronjob, к rsync по ssh автоматически, не требуя пароля, изучают ssh-агент (1) также.
Есть рецепты для самых популярных SMTP-серверов, просто погуглите:
Вы можете проверить свою настройку, используя:
Как Оказывается, все зависит от того, какие модули вы используете, тип сервера и т. д. Я использую машину centos с sendmail. Это руководство было именно тем, что мне было нужно.