id = "swaks" name = "Swaks" homepage = "https://www.jetmore.org/john/code/swaks/" description = "Swiss Army Knife for SMTP." executables = ["swaks"] [dotfiles] # https://linux.die.net/man/1/swaks — by default swaks checks $HOME/.swaksrc # (after SWAKS_HOME and before LOGDIR). The file can contain authentication # options, so treat the whole user file as secret rather than guessing fields. paths = [] secret = ["~/.swaksrc"] [commands] format = 1 label = "Send a test email" description = "Send a test SMTP transaction with Swaks. Proxy, XCLIENT, pipe/socket transports, DATA templates and TLS verification details are left out." quality = "ai-draft" parser = { end_of_options = "--", interleave = "permute", long_equals = false, short_attached = false, short_bundles = false } [[commands.source]] id = "manual" kind = "manual" url = "https://www.jetmore.org/john/code/swaks/latest/doc/ref.txt" revision = "2026-10-27" evidence = """ -s, --server [[:]] -p, --port [] -t, --to [[,[,...]]] -f, --from [] -q, --quit, --quit-after --timeout [