aboutsummaryrefslogtreecommitdiffstats
path: root/smtp.c
Commit message (Collapse)AuthorAgeFilesLines
* Internationalization fix.Eric S. Raymond2002-03-151-6/+7
| | | | svn path=/trunk/; revision=3601
* Expose the ESMTP name and password options.Eric S. Raymond2002-03-101-109/+105
| | | | svn path=/trunk/; revision=3596
* Initial version of ESMTP AUTH.Eric S. Raymond2002-03-091-2/+117
| | | | svn path=/trunk/; revision=3589
* HMH's second cleanup patch.Eric S. Raymond2001-06-241-1/+5
| | | | svn path=/trunk/; revision=3377
* strncat/snprintf cleanup.Eric S. Raymond2001-06-231-3/+13
| | | | svn path=/trunk/; revision=3366
* First cut at ODMR support.Eric S. Raymond2001-02-071-0/+3
| | | | svn path=/trunk/; revision=3028
* Simplify error reporting further.Eric S. Raymond1999-02-031-10/+10
| | | | svn path=/trunk/; revision=2374
* Return of the dancing progress dots.Eric S. Raymond1999-02-011-10/+10
| | | | svn path=/trunk/; revision=2369
* Progress messages now go to stdout.Eric S. Raymond1999-01-051-10/+10
| | | | svn path=/trunk/; revision=2328
* First step towards splitting error from progress messages.Eric S. Raymond1999-01-051-10/+10
| | | | svn path=/trunk/; revision=2326
* gcc -Wall cleanup.Eric S. Raymond1998-12-151-1/+1
| | | | svn path=/trunk/; revision=2278
* Fix a garbage return.Eric S. Raymond1998-11-261-0/+2
| | | | svn path=/trunk/; revision=2209
* Added LMTP support.Eric S. Raymond1998-11-071-11/+26
| | | | svn path=/trunk/; revision=2177
* Jonathan T. Agnew's massive code cleanup.Eric S. Raymond1998-10-261-6/+6
| | | | svn path=/trunk/; revision=2137
* More verbosity fixes.Eric S. Raymond1998-10-171-10/+10
| | | | svn path=/trunk/; revision=2103
* Introduced O_DEBUG.Eric S. Raymond1998-10-171-10/+10
| | | | svn path=/trunk/; revision=2102
* Don't <-enclose MAIL FROM name if it already contains one.Eric S. Raymond1998-05-251-11/+14
| | | | svn path=/trunk/; revision=1824
* Typo fix.Eric S. Raymond1998-02-221-1/+1
| | | | svn path=/trunk/; revision=1667
* Copyright cleanup.Eric S. Raymond1997-06-131-2/+1
| | | | svn path=/trunk/; revision=1095
* -Wall cleanup.Eric S. Raymond1997-05-151-2/+0
| | | | svn path=/trunk/; revision=1011
* Change type of socket descriptors from FILE * to int. Change SockGetsEric S. Raymond1997-05-131-31/+28
| | | | | | | to SockRead a la read(2). This is all part of an attempt to deal with embedded NULs in IMAP messages. svn path=/trunk/; revision=992
* Added RFC1985 ETRN support.Eric S. Raymond1997-02-101-0/+1
| | | | svn path=/trunk/; revision=861
* ESMTP SIZE option support.Eric S. Raymond1997-01-221-25/+36
| | | | svn path=/trunk/; revision=804
* Support for EHLO and 8BITMIME extension.Eric S. Raymond1997-01-221-3/+57
| | | | svn path=/trunk/; revision=803
* Drop back to using SockGets/SockWrite.Eric S. Raymond1996-12-241-7/+8
| | | | svn path=/trunk/; revision=683
* Remove some inclusions no longer needed.Eric S. Raymond1996-12-171-2/+0
| | | | svn path=/trunk/; revision=653
* Clean up some extra trailing LFs.Eric S. Raymond1996-12-171-0/+4
| | | | svn path=/trunk/; revision=652
* SockGets is gone.Eric S. Raymond1996-12-171-3/+4
| | | | svn path=/trunk/; revision=650
* Eliminate SockWrite and SockPrintf.Eric S. Raymond1996-12-171-6/+6
| | | | svn path=/trunk/; revision=649
* More through error conversion.Eric S. Raymond1996-12-171-7/+7
| | | | svn path=/trunk/; revision=644
* Don't use stderr here.Eric S. Raymond1996-12-171-7/+7
| | | | svn path=/trunk/; revision=642
* Ready for Rachel.Eric S. Raymond1996-12-051-39/+1
| | | | svn path=/trunk/; revision=602
* Try to accomodate spam filteringEric S. Raymond1996-11-301-0/+3
| | | | svn path=/trunk/; revision=588
* Include Cameron McPherson's patch for handling multi-line SMTP responses.Eric S. Raymond1996-11-161-30/+26
| | | | svn path=/trunk/; revision=545
* Make error paths clearer.Eric S. Raymond1996-11-151-0/+4
| | | | svn path=/trunk/; revision=543
* De-confuse SMTP response echoing.Eric S. Raymond1996-11-081-1/+1
| | | | svn path=/trunk/; revision=505
* Back out the attempt to use stdio.Eric S. Raymond1996-11-061-17/+12
| | | | svn path=/trunk/; revision=488
* Eliminated socket.h.Eric S. Raymond1996-11-041-1/+0
| | | | svn path=/trunk/; revision=480
* Special socket I/O almost gone!Eric S. Raymond1996-11-041-3/+10
| | | | svn path=/trunk/; revision=479
* True internal buffering with stdio!Eric S. Raymond1996-11-041-8/+8
| | | | svn path=/trunk/; revision=478
* Header cleanup.Eric S. Raymond1996-11-011-2/+1
| | | | svn path=/trunk/; revision=463
* STEP 9: We can finally use SockGets here.Eric S. Raymond1996-10-311-1/+1
| | | | svn path=/trunk/; revision=454
* STEP 5: SockPrintf() conversion.Eric S. Raymond1996-10-311-7/+7
| | | | svn path=/trunk/; revision=448
* STEP 4: Make SMTP functions take file pointer arguments.Eric S. Raymond1996-10-311-26/+26
| | | | svn path=/trunk/; revision=447
* Get rid of an unnecessary function.Eric S. Raymond1996-10-301-7/+1
| | | | svn path=/trunk/; revision=437
* Be nore explicit.Eric S. Raymond1996-10-231-1/+1
| | | | svn path=/trunk/; revision=369
* Remove all those obnoxious block comments.Eric S. Raymond1996-10-171-106/+20
| | | | svn path=/trunk/; revision=345
* Improved RFC822 conformance in SMTP code.Eric S. Raymond1996-09-241-26/+37
| | | | svn path=/trunk/; revision=116
* The great name change.Eric S. Raymond1996-09-241-8/+8
| | | | svn path=/trunk/; revision=114
* Prevent buffer overflow.Eric S. Raymond1996-09-121-8/+6
| | | | svn path=/trunk/; revision=91