------------------------------ INSTALL ------------------------------ Swaks is designed to be a self contained script. It should run on any system that has Perl installed, although its capabilities may be limited by which modules are installed. To get a view of what Swaks can and cannot do on a given system, run: swaks --support Swaks will evaluate the installed perl modules and inform you of any missing functionality, and how to get that functionality. Example output: === AUTH CRAM-MD5 supported === AUTH CRAM-SHA1 supported === AUTH DIGEST-MD5 supported *** AUTH NTLM not available: requires Authen::NTLM === Basic AUTH supported === Date Manipulation supported === High Resolution Timing supported === IPv6 supported === Local Hostname Detection supported === MX Routing supported === Netrc Credentials supported === Pipe Transport supported === Socket Transport supported === TLS supported ------------------------------ Documentation ------------------------------ Check the following files README.txt This file. Contains install notes, references to other files, and major changes for this release doc/ref.txt The text version of the --help output doc/Changes.txt All changes to Swaks doc/recipes.txt Hints, tips, tricks that don't fit in the reference ------------------------------ Source ------------------------------ The Swaks source code is available at https://github.com/jetmore/swaks ------------------------------ Communication ------------------------------ Ways to stay up to date on new releases: Homepage: https://jetmore.org/john/code/swaks/ Online Docs: https://jetmore.org/john/code/swaks/latest/doc/ref.txt https://jetmore.org/john/code/swaks/faq.html Announce List: send mail to updates-swaks@jetmore.net Project RSS: https://jetmore.org/john/blog/c/swaks/feed/ Twitter: https://www.twitter.com/SwaksSMTP Help: send questions to proj-swaks@jetmore.net Bugs / Feature Requests: https://github.com/jetmore/swaks/issues ------------------------------ Authorship ------------------------------ Swaks is crafted with love by John Jetmore from the cornfields of Indiana, United States of America. ------------------------------ License ------------------------------ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. A full copy of this license should be available in the LICENSE.txt file. ------------------------------ Change Summary ------------------------------ v20201014.0 New Features: * None Notable Changes: * None Notable Bugs Fixed: * Last release introduced a bug where Date: headers were localized, which is against RFC. Further, that localization then broke character rendering in some locales. A new fix for the original issue (#17) was put in place, which no longer localizes the Date: header and fixes the newly introduced rendering issue (#25) * Last release introduced a bug which prevented --protect-prompt from working. This is now fixed (#26)