Copyright (c) 2003 Alex Pleiner - zeitform Internet Dienste. alex@zeitform.de - http://www.zeitform.de. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Note: This version requires Authen::SASL. If you want to want to go without, use version Net::SMTP_auth 0.05. FURTHER NOTE: Net::SMTP can do authentication by itself (with a different Syntax) Can someone please provide me with a SMTP account on a maschine using DIGEST-MD5 or NTLM for testing? -------- Abstract -------- Net::SMTP_auth is a small extension to G. Barr's Net::SMTP to authenticate to an SMTP server using one of the AUTH methods provided by Authen::SASL (see RFC2554 for details). This module can be expanded and is a very first implementation. ------------ Requirements ------------ This module requires: - Net::SMTP (should be obvious) - MIME::Base64 - Digest::HMAC_MD5 - Authen::SASL The requirements are encoded in Makefile.PL. ------------------ Basic Installation ------------------ Net::SMTP_auth may be installed through the CPAN shell in the usual CPAN shell manner. This typically is: $ perl -MCPAN -e 'install Net::SMTP_auth' You can also read this README from the CPAN shell: $ perl -MCPAN -e shell cpan> readme Net::SMTP_auth And you can install the component from the CPAN prompt as well: cpan> install Net::SMTP_auth ------------------- Manual Installation ------------------- Net::SMTP_auth can also be installed manually. Download the package from: http://alex.zeitform.de/smtp_auth/ Downloading and unpacking the distribution are left as exercises for the reader. To build and test it: perl Makefile.PL make test When you're ready to install the component: make install It should now be ready to use.