Cohamail - Mail cli for Coh@bit https://jsr.io/@cohabit/mailer
Go to file
2025-02-20 18:13:20 +01:00
cli feat: update local files base path 2025-02-20 16:38:54 +01:00
config feat: update local files base path 2025-02-20 16:38:54 +01:00
src feat: load config files from local fs and fallback if needed 2025-02-20 15:38:00 +01:00
templates refactor: deno lint fix slow-type-missing-explicit-return-type 2024-07-15 14:27:53 +02:00
.gitignore build(cli): update compile task and ignore bins 2024-04-15 10:52:24 +02:00
cli.ts feat: add upgrade command 2024-07-15 14:58:15 +02:00
deno.json fix: update compile and task permissions 2025-02-20 18:13:20 +01:00
deno.lock fix: prevent error if no local config exists 2025-02-20 16:21:54 +01:00
mod.ts refactor: export templates and types from mod.ts 2024-06-15 17:48:25 +02:00
README.md feat: update local files base path 2025-02-20 16:38:54 +01:00
types.ts fix(chore): patch Template generic 2024-04-02 15:11:28 +02:00

Coh@mail

Mail cli for Coh@bit.

Warning

Early preview Much more to come, stay up to date

Installation

From jsr

deno install \
  --allow-read \
  --allow-env \
  --allow-net=0.0.0.0 \
  --allow-sys=osRelease,networkInterfaces \
  --allow-run=/usr/sbin/sendmail,whoami \
  --global --force --name=cohamail jsr:@cohabit/mailer/cli

From sources

Warning

Currently bin manually added to releases tab. Prefer git clone and deno to use latest version.

Basic usage

  • From deno

    cd ./cohabit_mail
    deno task cli -h
    deno task <subcommand> -h
    
  • From bin

    ./cohamail -h
    # OR
    ./cohamail <subcommand> -h
    

Configuration

You can override default config and templates with your own in /etc/cohabit/mailer/(config|templates)/.