swaks - SMTP command-line test tool

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: swaks
Package version: 20130209.0
Package release: 5
Package architecture: all
Package type: deb
Installed size: 231 B
Download size: 63.16 KB
Official Mirror: archive.ubuntu.com
swaks (Swiss Army Knife SMTP) is a command-line tool written in Perl for testing SMTP setups; it supports STARTTLS and SMTP AUTH (PLAIN, LOGIN, CRAM-MD5, SPA, and DIGEST-MD5). swaks allows one to stop the SMTP dialog at any stage, e.g to check RCPT TO: without actually sending a mail. If you are spending too much time iterating "telnet foo.example 25" swaks is for you.




    Source package: swaks

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install swaks deb package:
      # sudo apt-get install swaks


    • /usr/bin/swaks
    • /usr/share/doc/swaks/changelog.Debian.gz
    • /usr/share/doc/swaks/copyright
    • /usr/share/doc/swaks/examples/recipes.txt
    • /usr/share/man/man1/swaks.1.gz


    2015-05-17 - Andreas Metzler <ametzler@debian.org> swaks (20130209.0-5) unstable; urgency=medium * Make build reproducible by fixing mtime before invoking dpkg --build.

    2015-02-03 - Gunnar Wolf <gwolf@debian.org> swaks (20130209.0-4) unstable; urgency=medium * Fix gzip invocation so that it results in a reproducible build (Closes: #776923) * Bumped up standards-version (3.9.4→3.9.6): * Added a Package-List entry to debian/control

    2013-08-22 - Andreas Metzler <ametzler@debian.org> swaks (20130209.0-3) unstable; urgency=medium * Fix pod compatibility with perl 5.18 by using "=item 0Z<>" instead of "=item 0". Closes: #720500 * Point vcs* to anonscm.debian.org.

    2013-05-09 - Andreas Metzler <ametzler@debian.org> swaks (20130209.0-2) unstable; urgency=low * Upload to unstable.

    2013-02-10 - Andreas Metzler <ametzler@debian.org> swaks (20130209.0-1) experimental; urgency=low * New upstream release: + Adds -tls-cert and -tls-key options to specify the certificate Swaks will use when negotiationg TLS. (Closes: #497654) * Import updated watchfile from QA by Bart Martens.

    2012-03-21 - Gunnar Wolf <gwolf@debian.org> swaks (20120320.0-1) unstable; urgency=low * New upstream release (Closes: #513549, #621841) * Removed "usedigestsha" patch (integrated upstream) * Standards-version 3.9.2→3.9.3 (no changes needed)

    2011-12-31 - Andreas Metzler <ametzler@debian.org> swaks (20111230.0-1) unstable; urgency=low * New upstream version. + Includes fix for timezone offset calculation. Closes: #646084 + New option --protect-prompt stops swaks from echoing authentication data input at prompt. Closes: #650024 + Uses Authen::SASL instead of Authen::DigestMD5 for DigestMD5 authentication. Update Suggests and README.Debian accordingly. * Drop patches/fix_--header_behaviour, included in upstream release. * Update patches/man-instead-of-pod. * Fixes suggested by lintian: + Grammar error in description (allows [-one-] to). + debian/control: Do not specify section/priority in binary package stanza. + In debian/copyright refer to specific version of GPL in /usr/share/common-licenses. + Add dummy targets for build-arch and build-indep to debian/rules. * Ship recipes.txt in /usr/share/doc/swaks, stop compressing below 4k files. * Authen::NTLM is available in sid and squeeze, suggest it and drop README.Debian. * patches/usedigestsha.diff: Use Digest::SHA instead of Digest::SHA1.

    2011-04-01 - Andreas Metzler <ametzler@debian.org> swaks (20100211.0-4) unstable; urgency=low * Drop patches/round_for_timelocal, upstream includes a different fix. Closes: #620167

    2011-01-05 - Gunnar Wolf <gwolf@debian.org> swaks (20100211.0-3) unstable; urgency=low * Fix --header-* (Closes: #608338) * Bumped up policy to (no changes needed)

    2010-02-12 - Gunnar Wolf <gwolf@debian.org> swaks (20100211.0-2) unstable; urgency=low * Missed incorporating changes in 0+20061116.0-4 (patch for #566013), as it was not properly imported into git tree