summary refs log tree commit diff stats
path: root/lib/pure/smtp.nim
Commit message (Collapse)AuthorAgeFilesLines
* fixes #15177, the error message is now what it should have been (#15195)Andreas Rumpf2020-08-171-3/+2
|
* smtp: Fix STARTTLS, request HELO once TLS is established (#15032)Mildred Ki'Lya2020-07-221-3/+9
|
* fix several newline problems (#15028) [backend]Miran2020-07-211-1/+26
| | | | * prevent newlines where they shouldn't be * 'contentLength' shouldn't be negative
* Make debugSend/debugRecv procs public. Fixes #12189 (#12190)Chris Heller2020-04-221-3/+37
| | | | | | | * Make debugSend/debugRecv procs public. Fixes #12189 * Make checkReply proc public. Part of #12189 * Add doc comments for debugSend,debugRecv and checkReply
* [backport] run nimpretty on web stuffnarimiran2019-09-301-4/+4
|
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
|
* smtp: renamed starttls to startTlsAraq2019-09-211-4/+4
|
* [bugfix] Fix smtp.nim unhandled exception (#11498)Phạm Ngọc Quang Nam2019-06-191-2/+1
|
* Add starttls for smtp (#11500)Phạm Ngọc Quang Nam2019-06-161-0/+27
| | | | | | * Add starttls for smtp * Update smtp.nim
* fixes #9728Araq2018-11-161-6/+16
|
* rework the exception hierarchy; refs #8363Andreas Rumpf2018-08-101-4/+2
|
* remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-2/+0
|
* SMTP sync/async deduplicationEmery Hemingway2017-03-071-114/+58
| | | | | Deduplicate synchronous and asynchronous code with the multisync pragma. Pass address and port at connect rather than ``new(Async)Smtp``.
* Improve SMTP testingFederico Ceratto2016-11-241-19/+43
| | | | Test both sync and async email delivery
* Make SMTP example compiledef2016-04-241-5/+7
|
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-30/+30
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* Don't run non-test code when defined(testing)Oleh Prypin2015-04-211-1/+1
|
* Fixed typo which prevented to send mails via AsyncSmtpjschweinsberg2015-03-221-1/+1
|
* Fix some deprecation warnings caused by renamesdef2014-11-131-20/+20
|
* Added async implementation for smtp module.Dominik Picheta2014-08-311-18/+106
|
* Async SSL support.Dominik Picheta2014-08-311-1/+4
|
* big renameAraq2014-08-271-11/+13
|
* fixes #735Araq2014-02-021-1/+3
|
* Fixed recvLine deprecation warnings.Dominik Picheta2013-04-141-13/+5
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* Fixed compilation of smtp module.Dominik Picheta2012-07-251-1/+2
|
* Sockets are now buffered and have ssl support through openssl.Dominik Picheta2012-06-031-36/+19
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* sockets.recv optimizations; stdlib now supports taint modeAraq2011-09-241-6/+6
|
* bugfixes; step one for 'var T' as return type supportAraq2011-07-281-6/+6
|
* preparations for 0.8.12Araq2011-07-101-0/+1
|
* non-nil AST; continue after errors for IDE supportAraq2011-02-121-0/+0
|
* cleanup: E_Base should not be used for inheriting exceptions; documentation ↵Araq2011-01-151-1/+1
| | | | generator generates dependencies section
* Added a close function to the ssl module.dom962010-10-271-0/+5
|
* bugfix: typo in SMTP module; SCGI module finishedAraq2010-10-251-29/+45
|
* ssl.connect now returns the result of the certificate validation.dom962010-10-231-4/+3
|
* Added {.final.} to objects which are not meant to be inherited, and added an ↵dom962010-10-231-2/+2
| | | | OSError() when recvLine fails.
* Removed the assert()'s from ssl.nim, and limited lines to 80 chars.dom962010-10-231-8/+17
|
* Added an openssl wrapper, ssl module and smtp module.dom962010-10-231-0/+176