Cool_little_utility


title: Cool little utility date: 2004-12-11 10:48:00

SWAKS, a command-line utility for testing SMTP. Available as a Debian package. Sample output:

$ swaks
To: aardvark at thingy saintaardvarkthecarpeted communist
=== Trying thornhill.saintaardvarkthecarpeted.com:25...
=== Connected to thornhill.saintaardvarkthecarpeted.com.
< -  220 thornhill.saintaardvarkthecarpeted.com ESMTP Postfix All Hail Liddy!
 -> EHLO rearden.saintaardvarkthecarpeted.com
< -  250-thornhill.saintaardvarkthecarpeted.com
<-  250-PIPELINING
<-  250-SIZE 52428800
<-  250-ETRN
<-  250 8BITMIME
 -> MAIL FROM:<aardvark at="at" communist="communist" rearden="rearden" saintaardvarkthecarpeted="saintaardvarkthecarpeted" thingy="thingy">
< -  250 Ok
 -> RCPT TO:<aardvark at="at" communist="communist" saintaardvarkthecarpeted="saintaardvarkthecarpeted" thingy="thingy">
< -  250 Ok
 -> DATA
< -  354 End data with <cr><lf>.<cr><lf>
 -> Date: Sat, 11 Dec 2004 09:45:49 -0800
 -> To: aardvark at thingy saintaardvarkthecarpeted communist
 -> From: aardvark at thingy rearden saintaardvarkthecarpeted communist
 -> Subject: test Sat, 11 Dec 2004 09:45:49 -0800
 -> X-Mailer: swaks v20040404.1 jetmore.org/john/code/#swaks
 ->
 -> This is a test mailing
 ->
 -> .
< -  250 Ok: queued as 594AA2CF
 -> QUIT
< -  221 Bye
=== Connection closed by foreign host.


Wish I'd known about this a long time ago.