-
Content Count
66 -
Joined
-
Last visited
-
Days Won
2
chmichael last won the day on July 11 2019
chmichael had the most liked content!
Community Reputation
14 GoodRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
What new features would you like to see in Delphi 13?
chmichael replied to PeterPanettone's topic in Delphi IDE and APIs
CrossVCL should be awesome and Open Source RTL as C# has -
Worker thread queue performance
chmichael replied to snowdev's topic in Algorithms, Data Structures and Class Design
Why you don't use TMonitor ?- 30 replies
-
- multithreading
- queue
-
(and 5 more)
Tagged with:
-
1) It's better organized 2) It's all in one place (code/issues/discussions) Now if you don't want to enable it at least put a note that there is a "Indy delphipraxis forum" on the github so people don't open issues for questions.
-
Hello, Wouldn't be nice to enable Discussions on github for indy ? Thank you
-
Header Last Modifed to TDateTime
chmichael replied to chmichael's topic in ICS - Internet Component Suite
Why i missed that ? Thank you -
Hello, Is there any function to get the TDateTime from the header which is "last-modified: Sun, 29 Dec 2024 23:06:49 GMT" Thank you
-
ICS 9.3 SVN SMTP Attachment
chmichael replied to chmichael's topic in ICS - Internet Component Suite
It's fixed with ICS V9.4 - Part 6 -> Fixed bug introduced in V9.3 which corrupted the Content-Transfer-Encoding header line if not 7bit. -
ICS 9.3 SVN SMTP Attachment
chmichael replied to chmichael's topic in ICS - Internet Component Suite
I'll take a deeply look when i find some time -
ICS 9.3 SVN SMTP Attachment
chmichael replied to chmichael's topic in ICS - Internet Component Suite
I think the error is header for whatever reason it's not the correct eg: v9.1: Content-Transfer-Encoding: quoted-printable v9.3: Content-Transfer-Encoding: q Seems 9.3 doesn't apply the correct header values Also Return-Path: <> is empty (in both v9.1 and v9.3) -
ICS 9.3 SVN SMTP Attachment
chmichael replied to chmichael's topic in ICS - Internet Component Suite
Hello, Here's the function which i send the e-mails function SendEMail(const AArgs: TArray<String>): String; var FSMTP: TSSLSmtpCli; begin FSMTP := TSSLSmtpCli.Create(nil); FSMTP.SslContext := TSslContext.Create(nil); FSMTP.SslContext.SslMinVersion := sslVerTLS1_2; with FSMTP do begin Host := 'my.emailserver.com'; Port := '587'; Username := 'myuser@emailserver.com'; Password := 'mypassword'; AuthType := smtpAuthAutoSelect; ContentType := smtpHtml; // Important !!! Set it First //Allow8bitChars := False; //ConvertToCharset := True; CharSet := 'UTF-8'; HdrFrom := 'myuser@emailserver.com'; HdrTo := 'myuser@emailserver.com'; RcptName.Text := HdrTo; HdrSubject := UTF8Encode(VarToStr(AArgs[0])); if Length(AArgs) > 1 then MailMessage.Text := UTF8Encode(VarToStr(AArgs[2])); OpenSync; MailSync; Result := ErrorMessage; FreeAndNil(FSMTP.SslContext); FreeAndNil(FSMTP); end; end; Using the v9.3 SVN version the e-mail which it sends adds an extra attachment which v9.1 didn't: (either plaintext either html) -
Hello, I get a "attachment.asm" or (.htm if it's html) in the e-mail ICS 9.3 SVN sends. Any ideas ? Thank you
-
Experimenting with message protocols and DNS
-
This isn't a problem in a year from now most will use Windows 11. Messaging protocols and middleware benefit also. Yes i know it's time consuming task but you can make sell it. atm only esegece has native delphi http/2 support as far i know. It would be nice to have a benchmark between esegece HTTP/2 vs ICS HTTP 1.1.
-
Hello, Anyone translated MSQuic headers for Delphi use ? Seems to be the best implementation atm. Thank you
-
TCP Port Check with timeout
chmichael replied to chmichael's topic in ICS - Internet Component Suite
Got it! Thanks!