2006-11-16 Ahmon Dancy bug16495: * smtp.cl: send-smtp-1: New external-format keyword arg. Now processes input in terms of bytes instead of characters. * mime-api.cl: make-mime-part: Default external-format is :utf8 now. Default encoding changed once again. Now always base64, except for when :text is supplied and is stringp, in which case the encoded version of the string is examined to see if 7bit can be used). 2006-10-18 Ahmon Dancy * mime-api.cl: bug16479: Improve default content-transfer-encoding determination. Also, removed some (load-time-value)'s that were wrapped around some regular expression strings (not sure why). It was preventing the regular expressions from being compiled. 2006-10-16 Kevin Layer * smtp.cl: bug16475: remove stray (force-output t) 2006-08-17 Kevin Layer from dancy: * imap.cl: rfe6632: Add fetch-letter-sequence support to imap module for IMAP servers 2006-05-24 Kevin Layer from dancy: * smtp.cl: bug16214: Fix regression in send-smtp behavior 2006-03-24 Kevin Layer * smtp.cl: rfe6507: fix for socket:ipaddrp being 8.0 only from dancy: * smtp.cl: rfe6507: add :port argument to send-letter, send-smtp, send-smtp-auth 2006-02-03 Ahmon Dancy * imap-api.cl: Export mime-part-constructed class. * smtp.cl: send-letter: Avoid modifying user-provided mime-part (if provided). It will still be modified if the user provides an attachments as well (which is a semi-strange thing to do), but the change will be reverted after the operation is complete. 2006-02-02 Kevin Layer * smtp.cl: add defpatch for 7.0 * rename mime.cl to mime-api.cl -- cl/src/sys/make.cl concatenates into mime.fasl, and it won't work to have an existing mime.fasl 2006-01-30 Kevin Layer * mime-transfer-encoding.cl: tweak for 7.0 bootstrapping * mime.cl: tweak for 7.0 bootstrapping 2006-01-26 Kevin Layer * mime.cl: provide * mime-transfer-encoding.cl: remove excl::*to-base64* and base64-encode-stream (since they're in the base lisp now) * smtp.cl: require streamp and mime 2006-01-26 Ahmon Dancy * mime.cl, mime-parse.cl, mime-transfer-encoding.cl: New files to aid in the construction of multipart MIME messages. * smtp.cl: Updated send-letter to support sending of attachments. Updated send-smtp/send-smtp-auth so that they can take their data from a string or a stream. 2006-01-05 Kevin Layer * imap.cl: add defpatch for 7.0 2005-02-15 Kevin Layer * smtp.cl: bug15190: from jkf: fix nameserver lookup if *dns-mode* is just :clib 2004-09-28 Kevin Layer * imap.cl: fix copyright notice 2004-09-14 Kevin Layer * smtp.cl: - add new exported `send-smtp-auth' (from dancy) - add `login' and `password' keywords to send-letter 2004-08-13 Kevin Layer imap 1.13 * imap.cl: export mailbox-uidnext 2003-10-28 Ahmon Dancy imap 1.12 * imap.cl - add functions to allow letter data to be read as a stream of data from the server instead of just returned as a big string 2003-09-18 imap 1.11 * imap.cl: fix processing of imap flags into keywords so it handles lists and nil correctly. 2003-05-21 John Foderaro imap 1.10 * imap.cl - fix bug in parse-mail header when end of headers continuation line containing spaces and tabs 2003-05-07 imap v1.9 >>> * imap.cl: add reset-mailbox for pop maiboxes to send the RSET command 2003-01-10 Kevin Layer * smtp.cl: test-email-address: do VRFY on address, too. 2002-06-17 Kevin Layer * smtp.cl: fix typo in error message; fix from jkf that never got committed regarding dns lookups of mx host 2002-02-11 John Foderaro * imap.cl: fix parse-mail-header to handle valueless header lines 2001-08-10 John Foderaro * imap.cl - fix problems of too many #\returns in the header 2001-06-26 John Foderaro * imap.cl - fix typo in exported identifier 2001-05-11 John Foderaro * smtp.cl: add test-email-address function to check to see if an email address can be determined to be bogus without sending a letter. 2001-05-02 John Foderaro 1.8 * imap will signal a :response-too-large error if it encounter a letter it can't store in a lisp array. 2000-06-08 1.7 * imap.cl: add parse-mail-header function to return mail headers as an assoc list. 2000-06-06 John Foderaro 1.6 * imap.cl: fix header parsing bug where it go into a loop when encountering a blank header. Fri May 26 22:52:42 PST 2000 Duane Rettig * makefile: set SHELL variable 2000-04-26 John Foderaro * package changed from post-office to net.post-office the po nickname was removed. 2000-04-21 John Foderaro versio 1.4 * imap.cl: added pop commands unique-id and top-lines plus make-envelope-from-text * imap.html - update document 1999-11-29 John Foderaro version 1.3 * imap.cl - fixed bug where extra ^b's ended up in strings * imap.html - fixed ref to wrong function 1999-10-27 John Foderaro version 1.2 * imap.cl - add condtions * imap.html - document conditions * t-imap.cl - fix test suite 1999-09-29 John Foderaro version 1.1 * imap.html - document send-letter, send-smtp * smtp.cl - add this to the imap module * t-imap.cl - adjust for the change in package 1999-09-27 John Foderaro version 1.0 * start ChangeLog. * imap.cl - the code for the imap and pop interface * imap.html - the documentation * t-imap.cl - the test suite * rfc1939.html - pop spec * rfc2060.txt - imap spec