swaks - Swiss Army Knife SMTP

Vous connaissiez Netcat, le “couteau suisse TCP/IP”, voici Swaks , le “couteau suisse” SMTP

sudo apt-get install swaks

La description est exacte, je ne peux pas dire mieux…on peux quasiment tout faire…
Il n’y a qu’a lire le man pour avoir des idées d’utilisation..

Un exemple d’utilisation permettant de réinjecter des mails (comme dans mon ancien billet ) mais sans avoir à passer par un serveur local:

for i in *.eml; do cat "$i" | swaks -g -n -t recipient@yop.tld -f sender@yop.tld -s 1.2.3.4 ; done

Si on ne précise pas de serveur, il résoud même le MX..

Bref, indispensable pour celui qui bidouille un peu en SMTP…