racket/collects/net
Eli Barzilay 609cd0e81b Revise `net/sendmail'.
* Move the `X-Mailer' header to the top, so that the interesting headers
  are all together at the bottom (the top gets littered by server
  headers anyway).

* Use `subprocess' directly (`process*' wasn't really doing anything
  more than that).

* Allow the sender to be `#f', leaving the header out.  This makes all
  sendmails that I've used use the username that is running the process.

* Just search for a sendmail program: don't barf on windows, so it can
  be used in case there is a sendmail.exe executable there.

* Remove `no-mail-recipients' to make it in-line with other racket code
  that doesn't raise super-specific exceptions.

* Use port counting instead of doing the counts manually, much simpler
  code.

original commit: f9d07d8400
2011-12-20 15:53:40 -05:00
..
private Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
scribblings Revise `net/sendmail'. 2011-12-20 15:53:40 -05:00
cgi.rkt Moved `net/cgi' code from unit to module. 2011-09-05 14:17:36 -04:00
cookie.rkt De-unitizing cookies and making the serializable 2011-08-15 10:06:21 -06:00
dns.rkt Moved `net/dns' code from unit to module. 2011-09-05 15:22:38 -04:00
ftp.rkt Moved `net/ftp' code from unit to module. 2011-09-05 15:22:38 -04:00
imap.rkt Moved `net/imap' code from unit to module. 2011-09-05 15:22:38 -04:00
mime-util.rkt Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
mime.rkt Moved `net/mime' code from unit to module. 2011-09-05 15:22:38 -04:00
nntp.rkt Moved `net/nntp' code from unit to module. 2011-09-05 15:22:38 -04:00
pop3.rkt Moved `net/pop3' code from unit to module. 2011-09-05 15:22:38 -04:00
qp.rkt Moved `net/qp' code from unit to module. 2011-09-05 15:22:38 -04:00
sendmail.rkt Revise `net/sendmail'. 2011-12-20 15:53:40 -05:00
sendurl.rkt Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
smtp.rkt Moved `net/smtp' code from unit to module. 2011-09-05 15:22:39 -04:00
ssl-tcp-unit.rkt Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
tcp-redirect.rkt Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
tcp-sig.rkt Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
tcp-unit.rkt Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00
unihead.rkt Recketizing much in `net/*', mass ".ss" -> ".rkt" conversion in .scrbl files. 2011-06-20 04:27:14 -04:00