1. 27 Feb, 2021 1 commit
    • x0r's avatar
      Make the X-Mailer header suppressable · 35fc4d13
      x0r authored
      In some scenarios, it may be desirable to suppress the X-Mailer header in
      e-mails completely, because revealing the name and versions of the software used
      to send e-mails may be a security concern.
      
      This patch enables suppressing the X-Mailer header by binding
      CL-SMTP::*X-MAILER* to NIL.
      35fc4d13
  2. 17 Feb, 2021 1 commit
    • x0r's avatar
      Use local-hostname for HELO command · 2112657b
      x0r authored
      In the SMTP-HANDSHAKE function, a EHLO command is sent to the server if ESMTP
      features are required and HELO otherwise. The EHLO command was followed by the
      value of LOCAL-HOSTNAME, whereas HELO erroneously used the result of
      USOCKET::GET-HOST-NAME directly.
      
      This leads to the HELO command being rejected, since USOCKET::GET-HOST-NAME does
      not return a FQDN. With this fix, and an explicit :LOCAL-HOSTNAME keyword
      argument given to SEND-EMAIL, e-mails go through normally.
      2112657b
  3. 31 Oct, 2019 1 commit
  4. 23 May, 2019 1 commit
  5. 24 Apr, 2019 1 commit
  6. 05 Jan, 2018 1 commit
  7. 22 Sep, 2017 1 commit
  8. 20 Sep, 2017 1 commit
    • Jan Idzikowski's avatar
      FIX cl-smtp::rfc2045-q-encode-string-to-stream · 4bb69f69
      Jan Idzikowski authored
       - correct dot masking, see rfc5321 4.5.2
         "Before sending a line of mail text, the SMTP client checks the
          first character of the line.  If it is a period, one additional
          period is inserted at the beginning of the line."
       - add test rfc2045-q-encode-string-to-stream-6
      4bb69f69
  9. 06 Jul, 2016 1 commit
  10. 23 Oct, 2015 2 commits
  11. 21 May, 2015 2 commits
  12. 27 Feb, 2014 1 commit
  13. 19 Feb, 2014 1 commit
  14. 28 Jan, 2014 1 commit
  15. 18 Dec, 2013 2 commits
    • Jan Idzikowski's avatar
      Version 20131218.1 · 1222bb14
      Jan Idzikowski authored
      2013.12.18
      Add patch convert bare LF into CRLF in rfc2045-q-encode-string-to-stream
      Thanks Justin Megawarne  for the bug report and patch
      Change cl-smtp.asd, cl-smtp.lisp, CHANGELOG
      1222bb14
    • Jan Idzikowski's avatar
      Version 20130822.1 · a915aeea
      Jan Idzikowski authored
      2013.08.22
      Add patch to use given external-format for ssl stream
      Thanks Anton Vodonosov for the bug report and patch
      Change cl-smtp.asd, cl-smtp.lisp, CHANGELOG
      a915aeea
  16. 06 Mar, 2013 1 commit
  17. 21 Jan, 2013 4 commits
  18. 08 Sep, 2010 2 commits
  19. 23 Aug, 2010 2 commits
  20. 21 Jun, 2010 2 commits
  21. 11 Jun, 2010 2 commits
  22. 06 May, 2010 3 commits
  23. 22 Apr, 2010 1 commit
  24. 20 Apr, 2010 2 commits
  25. 17 Apr, 2008 1 commit
  26. 12 Apr, 2008 1 commit
  27. 03 Apr, 2008 1 commit