All Projects → jetmore → Swaks

jetmore / Swaks

Licence: gpl-2.0
Swaks - Swiss Army Knife for SMTP

Programming Languages

perl
6916 projects

Projects that are alternatives of or similar to Swaks

blackhole
Blackhole is an MTA written on top of asyncio, utilising async and await statements that dumps all mail it receives to /dev/null.
Stars: ✭ 61 (-74.48%)
Mutual labels:  smtp, testing-tools
go-smtp-mock
SMTP mock server written on Golang. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.
Stars: ✭ 76 (-68.2%)
Mutual labels:  smtp, testing-tools
Specjour
distributed rspec & cucumber via bonjour
Stars: ✭ 214 (-10.46%)
Mutual labels:  testing-tools
Magento 2 Smtp
Magento 2 SMTP Extension helps the owner of store simply install SMTP (Simple Mail Transfer Protocol) server which transmits the messages into codes or numbers.
Stars: ✭ 228 (-4.6%)
Mutual labels:  smtp
Vmime
VMime Mail Library
Stars: ✭ 218 (-8.79%)
Mutual labels:  smtp
Sbtuitesttunnel
Enable network mocks and more in UI Tests
Stars: ✭ 215 (-10.04%)
Mutual labels:  testing-tools
Recheck Web
recheck for web apps – change comparison tool with local Golden Masters, Git-like ignore syntax and "Unbreakable Selenium" tests.
Stars: ✭ 224 (-6.28%)
Mutual labels:  testing-tools
Power assert ex
Power Assert in Elixir. Shows evaluation results each expression.
Stars: ✭ 201 (-15.9%)
Mutual labels:  testing-tools
Mockito Scala
Mockito for Scala language
Stars: ✭ 231 (-3.35%)
Mutual labels:  testing-tools
Gauge
Light weight cross-platform test automation
Stars: ✭ 2,622 (+997.07%)
Mutual labels:  testing-tools
Goreplay
As your application grows, the effort required to test it also grows exponentially. GoReplay offers you the simple idea of reusing your existing traffic for testing, which makes it incredibly powerful. Our state of art technique allows you to analyze and record your application traffic without affecting it. This eliminates the risks that come with putting a third party component in the critical path.
Stars: ✭ 14,981 (+6168.2%)
Mutual labels:  testing-tools
Ali
Generate HTTP load and plot the results in real-time
Stars: ✭ 3,055 (+1178.24%)
Mutual labels:  testing-tools
Localroast
Mock a server for development and testing
Stars: ✭ 217 (-9.21%)
Mutual labels:  testing-tools
Mailer
A light-weight, modular, message representation and mail delivery framework for Python.
Stars: ✭ 225 (-5.86%)
Mutual labels:  smtp
Simple Headless Chrome
Simple abstraction to use Chrome as a Headless Browser with Node JS
Stars: ✭ 216 (-9.62%)
Mutual labels:  testing-tools
Htmltestrunner
A Test Runner in python, for Human Readable HTML Reports
Stars: ✭ 228 (-4.6%)
Mutual labels:  testing-tools
Testdeck
Object oriented testing
Stars: ✭ 206 (-13.81%)
Mutual labels:  testing-tools
Fsharp Hedgehog
Release with confidence, state-of-the-art property testing for .NET.
Stars: ✭ 219 (-8.37%)
Mutual labels:  testing-tools
Spamscope
Fast Advanced Spam Analysis Tool
Stars: ✭ 223 (-6.69%)
Mutual labels:  smtp
Mailu
Insular email distribution - mail server as Docker images
Stars: ✭ 3,151 (+1218.41%)
Mutual labels:  smtp

Swaks - Swiss Army Knife for SMTP

Swaks is a featureful, flexible, scriptable, transaction-oriented SMTP test tool written and maintained by John Jetmore. It is free to use and licensed under the GNU GPLv2. Features include:

  • SMTP extensions including TLS, authentication, pipelining, PROXY, PRDR, and XCLIENT
  • Protocols including SMTP, ESMTP, and LMTP
  • Transports including UNIX-domain sockets, internet-domain sockets (IPv4 and IPv6), and pipes to spawned processes
  • Completely scriptable configuration, with option specification via environment variables, configuration files, and command line

The official project page is https://jetmore.org/john/code/swaks/.

Download

The latest version of Swaks is 20201014.0 (announcement), which can be downloaded as a package or a standalone script.

See the installation page for details on installing in multiple environments.

There is also a versions page which lists every released version of Swaks, complete with changelogs and download links.

Documentation

The reference documentation from the latest release, which includes quick-start examples, is available as plain text and rendered. The documentation from each release is available from the versions page. There is also an Occasionally Asked Questions document.

Communications

Feedback and meaningful questions about how to use Swaks are welcome. However, since Swaks is only maintained by a single person as a hobby, there is no guarantee of a timely response.

Release Notification

  • Send a mail. You will receive notifications of new releases via email. No other email will ever be sent to this list.
  • Follow @SwaksSMTP on twitter. Very rarely contains non-release content.
  • Blog. Swaks-specific blog category (RSS available). Very rarely contains non-release content.

Help and Feedback

  • Issues - Open an issue for feature requests and bugs.
  • Contact the author - suggestion, tips, patches, feedback, critiques always welcome.

License

GNU GPLv2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].