Where can I find the latest manual of the Indy components? lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- Wai-kit · 2021-01-01 13:34 Does anybody know where I can find the latest manual for Indy 10 components? Cheers, Wai ---------------------------------------------------------------------- Handoko · 2021-01-01 13:56 It should be on the official website: https://www.indyproject.org/download/v10/ ---------------------------------------------------------------------- Remy Lebeau · 2021-01-02 21:42 Quote from: Wai-kit on January 01, 2021, 02:34:23 pmDoes anybody know where I can find the latest manual for Indy 10 components? The documentation is available at https://www.indyproject.org/documentation/, but it has not been updated in a VERY LONG time. ---------------------------------------------------------------------- Wai-kit · 2021-01-03 17:50 Indy is now at 10.6.2 ... Indeed a long time. Is the documentation still being maintained? ---------------------------------------------------------------------- Wai-kit · 2021-01-03 17:52 I am looking for a recent example on how to send email with Indy. ---------------------------------------------------------------------- PascalDragon · 2021-01-04 15:00 Did you also add the IndyLaz package as a dependency to your project? ---------------------------------------------------------------------- Remy Lebeau · 2021-01-04 18:23 Quote from: Wai-kit on January 03, 2021, 06:50:31 pmIndy is now at 10.6.2 ... Indy has been at 10.6.2 for a LONG time (since 2015!), but it has had MANY builds in that timeframe.  Unfortunately, when Indy switched from SVN to GIT in late 2019, the build numbers broke.  That issue has not been resolved yet. Quote from: Wai-kit on January 03, 2021, 06:50:31 pmIs the documentation still being maintained? Not really, no.  It has not been updated since 10.1.5, I believe.  Mainly because the system that originally created the documentation no longer exists, and a replacement was never setup.  The current documentation largely still applies, there there have been a lot of changes made to Indy since that version, mostly internal, some public, but especially in the past decade for Unicode handling, additional platforms, etc, things that have not been documented at all. ---------------------------------------------------------------------- marcov · 2021-01-04 21:28 Maybe upping the minor version every half year or so? At least that makes it easy to spot real old versions. ---------------------------------------------------------------------- Remy Lebeau · 2021-01-05 01:11 Quote from: marcov on January 04, 2021, 10:28:50 pmMaybe upping the minor version every half year or so? At least that makes it easy to spot real old versions. Not the minor version, no.  Maybe the Release version, though. I'm thinking of switching Indy over to Semantic Versioning in Indy 11, since that is what GitHub releases typically use.  Just not sure how I want to handle Indy 10 yet, since it has been using the traditional "Major.Minor.Release.Build" model for so long. ---------------------------------------------------------------------- Remy Lebeau · 2021-01-05 01:12 Quote from: Wai-kit on January 03, 2021, 06:52:59 pmI am looking for a recent example on how to send email with Indy. What is wrong with using older examples?  Email systems haven't changed that much over the years.  The semantics are mostly still the same - create a TIdMessage with the desired content, connect a TIdSMTP to an SMTP server, and Send() the TIdMessage.  What more do you want?