CL-SMTP at common-lisp.net

Introduction

CL-SMTP is a simple lisp Networking Library that provides SMTP client protocol, supported LOGIN and PLAIN authentication methods.

New Version [20071018.1] Reverted the non allegro base64 functionality in attachment.lisp, now it is used cl-base64 again. Thanks Attila Lendvai for the bug report.

Download

ASDF package cl-smtp.tar.gz

CVS

You can browse our CVS repository or download the current development tree via anonymous cvs, as described here

Portability

CL-SMTP requires USOCKET and CL-BASE64 (CL-BASE64 isn't a requirement on ACL)

It works in all implementations supported by its dependencies (Allegro, SBCL, CMU CL, OpenMCL, Lispworks, CLISP and ECL).

Test results for Linux/x86/amd64:

Lisp Implementation Status Comments
Allegro working
CLISP working
CMU CL working ssl not working
Lispworks working
SBCL working
OpemMCL working

Mailing Lists

Valid XHTML 1.0 Strict