Melbourne Meeting - Sending Emails using Overbyte's ICS components

Roger Plant will be presenting a console application that sends emails using ICS components.

There will also be a planning discussion for future presentations - what they might be and who might be able to present them.

1 Like

In person at Melbourne Men’s Shed and on Zoom

6:00 for a 6:15 start Monday Evening.

Zoom details will be here shortly before the meeting begins.

Geoffrey Smith is inviting you to a scheduled Zoom meeting.

Topic: Melbourne ADUG Meeting - Sending Emails using Overbyte’s ICS components
Time: Mar 20, 2023 06:00 PM Canberra, Melbourne, Sydney

Join Zoom Meeting

Meeting ID: 857 5259 9327
Passcode: 523813
One tap mobile
+61861193900,85752599327#,*523813# Australia
+61871501149,85752599327#,*523813# Australia

Dial by your location
+61 8 6119 3900 Australia
+61 8 7150 1149 Australia
+61 2 8015 6011 Australia
+61 3 7018 2005 Australia
+61 7 3185 3730 Australia
+1 346 248 7799 US (Houston)
+1 360 209 5623 US
+1 386 347 5053 US
+1 507 473 4847 US
+1 564 217 2000 US
+1 646 558 8656 US (New York)
+1 646 931 3860 US
+1 669 444 9171 US
+1 669 900 9128 US (San Jose)
+1 689 278 1000 US
+1 719 359 4580 US
+1 253 205 0468 US
+1 253 215 8782 US (Tacoma)
+1 301 715 8592 US (Washington DC)
+1 305 224 1968 US
+1 309 205 3325 US
+1 312 626 6799 US (Chicago)
Meeting ID: 857 5259 9327
Passcode: 523813
Find your local number: Zoom International Dial-in Numbers - Zoom

Some notes from Monday Night.

Short presentation on Overbytes ICS used as an email sender
in a console application.

  • Email send built to run in a background thread running a message loop.
  • Seems to work ok
  • Oauth works, but is non ideal for common console application use cases
    The refresh token expires and you need/get an outh login screen
  • Better to use App Passwords
  • On a suggestion from Geoff was (next day) able to get it to run in the main thread only.
    OAuth didn’t work in this case.

Sue is Integrating Forum and Membership area
Membership system runs on Delphi
Likely should have additional people to know how the systems work.

Want to add a place to the forum where only symposium attendees can view

Much of stuff on old Adug Website still exists, but isn’t accessible
(but can google for it) Needs to be put back online somewhere.

LOC has a MS SQL server in a container on Linux
And a client also on Linux.
Eventually wants both sides to be on Any OS.

Sue has/had project in SQL Anywhere (Sybase) not T SQL,
many stored procedures, etc. Very hard to migrate off the
current database.
(Common problem)

Database abstraction toolsets, so can swap backend DB easier.
eg. Firedac

Every third or so meeting to be a national meeting. To take the load off
the individual meetings. Could have international speakers at the
national meetings. Europe time is not bad for this.

Geoff has been getting Embarcadero QC to do stuff.
About 50% success rate.
Better when he gives them the code to fix the problem.

Some Potential Future Presentations

Loc will presenting in April on Multiple Handlers attached to Events.

Geoff, MQTT, apparently a wide area publish subscribe system.
Liked by IOT

Sue, the Adug website systems.
Services are in Delphi, using an OO database.

Alex, Presentation on how to do Presentations
Not Death by Powerpoint

Perhaps Malcolm, At one of the National meetings.
He makes good presentations.

Grahame also makes good presentations

Could review some of the topics from speakers from symposiums.
And perhaps get them (or others) to repeat them.
Some old talks were very interesting but not recorded.

FPC into WebAssembly
What is WebAssembly?

Migrating Delphi Code and Forms to Lazarus

Shopify API

1 Like

Recording of presentation shown below