swaks - SMTP command-line test tool

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name swaks
Package version 20120320.0
Package release 1
Package architecture all
Package type deb
Installed size 205 B
Download size 75.56 KB
Official Mirror ftp.br.debian.org
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.


Package Version Architecture Repository
swaks_20120320.0-1_all.deb 20120320.0 all Debian Main
swaks - - -


Name Value
perl -


Type URL
Binary Package swaks_20120320.0-1_all.deb
Source Package swaks

Install Howto

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




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
+ In debian/copyright refer to specific version of GPL in
+ 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
* 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
2010-02-11 - Gunnar Wolf <gwolf@debian.org>
swaks (20100211.0-1) unstable; urgency=low
* New upstream release
* Noted new upstream homepage
* Standards-version 3.8.3 → 3.8.4 (no changes needed)
* Added debian/watch
* New upstream version includes support for a configuration file
(Closes: #403208)
2010-02-02 - Gunnar Wolf <gwolf@debian.org>
swaks (0+20061116.0-4) unstable; urgency=low
* Fixed bug triggered by reading timelocal across second boundaries
(Closes: #566013)
* Switched source format to 3.0 (quilt)
* Standards-version 3.8.0→3.8.3 (no changes needed)
2008-11-12 - Gunnar Wolf <gwolf@debian.org>
swaks (0+20061116.0-3) unstable; urgency=low
* Added Vcs-Git and Vcs-Browser fields - Yes, this package is now
maintained in a proper VCS (-:
* Standards-version -> 3.8.0 (no changes needed)
* Moved the homepage from the description to its proper field  
* Upgraded libnet-dns-perl and libnet-ssleay-perl from Suggests: to
Recommends: (Closes: #486309)
2006-11-16 - Andreas Metzler <ametzler@debian.org>
swaks (0+20061116.0-2) unstable; urgency=low
* Make swaks --help work with this upstream version.
2006-11-16 - Andreas Metzler <ametzler@debian.org>
swaks (0+20061116.0-1) unstable; urgency=low
*  New upstream version 20061116.0.
- swaks will now interact correctly with a server that advertised auth
types in non-caps. (Closes: #392182)
- New --protocol option allows specifying transaction protocols. 
--protocol smtp uses HELO instead of EHLO. (Closes: #381222)
* Update debian/copyright.

See Also

Package Description
swami_2.0.0+svn389-2_i386.deb MIDI instrument editor application
swaml_0.1.1-1_all.deb Semantic Web Archive of Mailing Lists
swapspace_1.10-4_i386.deb dynamic swap space manager
swat_3.6.6-6+deb7u7_i386.deb Samba Web Administration Tool
swatch_3.2.3-1_all.deb Log file viewer with regexp matching, highlighting & hooks
swath_0.4.3-3_i386.deb Thai word segmentation program
swe-basic-data_1.77.00.0005-2_all.deb basic data files for the libswe package
swe-standard-data_00004-1_all.deb standard data for the Swiss Ephemeris
sweep-dev_0.9.3-6_all.deb Audio editor and live playback tool (development)
sweep_0.9.3-6_i386.deb Audio editor and live playback tool
sweeper_4.8.4-1_i386.deb history and temporary file cleaner
sweethome3d_3.5+dfsg-1_all.deb Interior 2D design application with 3D preview
swell-foop_3.4.2-3_i386.deb Colored ball puzzle game
swfdec-gnome_0.8.11~git20120629-1+deb7u1_all.deb dummy package for transition to Gnash
swfdec-mozilla_0.8.11~git20120629-1+deb7u1_all.deb dummy package for transition to browser-plugin-gnash