jetmore/swaks
Swaks - Swiss Army Knife for SMTP observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3486
- days_rel: n/a
- days_push: 911
- n_releases_24m: 0
Adoption not part of the score
1331 stars · 97 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Swaks is a scriptable, transaction-oriented SMTP test tool written in Perl, often called the Swiss Army Knife for SMTP. It supports SMTP, ESMTP, and LMTP with extensions like TLS, authentication, pipelining, PROXY, PRDR, and XCLIENT, and runs as a single standalone script on any system with Perl.
Use cases
- test smtp server is accepting mail
- send test email from command line
- debug smtp authentication and TLS handshake
- verify mail server responds to LMTP
- script smtp transaction tests
- check if smtp server supports pipelining or XCLIENT
When to choose
- you need a lightweight, dependency-free SMTP test tool that runs anywhere Perl runs
- you want to script SMTP transactions with fine-grained control over headers, recipients, and extensions
- you're debugging or load-checking a mail server from the command line
When to avoid
- you need a full mail transfer agent or production email sending service
- you want a GUI-based email client or testing interface
- you need high-volume bulk email delivery
Facets
cli-tool · maturity active
testing email cli security email developer-tools testing networking windows bsd cli cross-platform smtp perl email-testing mail-server-debugging lmtp tls smtp-auth command-line linux macos
4 sources
- readme: https://github.com/jetmore/swaks · fetched 2026-08-28 · 3c11bea858a4
- homepage: http://jetmore.org/john/code/swaks/ · fetched 2026-08-29 · f1c26b77eabf
- site_page: http://jetmore.org/john/code/swaks/installation.html · fetched 2026-08-29 · 01ca616fd48d
- site_page: http://jetmore.org/john/code/swaks/faq.html · fetched 2026-08-29 · cf1cf48dfd66
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jetmore/swaks | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem