Documentation
¶
Overview ¶
usr/bin/env go run "$0" "$@"; exit bin/mail/sync.go - async download of OnlyOffice and Gmail mail to var/mail/.
./bin/mail/sync.go --source onlyoffice,gmail --limit 50 --workers 8 ./bin/mail/sync.go --source gmail --force ./bin/mail/sync.go --dry-run
Writes raw message.json + attachments under var/mail/<folder>/<id>/; run bin/mail/import --from-raw afterwards to convert everything to markdown.
Shebang trick: first line is a Go `//` comment; the real code lives in the importable package (module path, never a relative import). NOTE: never run `gofmt -w` on this file - it rewrites `//usr/bin/env` to `// usr/...` and breaks the shebang.
Click to show internal directories.
Click to hide internal directories.