Converting Delphi 2007 Indy 10.2.3 to Delphi 2009 Indy 10.5.5 [Edit]
I am currently attempting to port over a Delphi 2007 project that uses Indy 10.2.3 (very successfully) to Delphi 2009 and Indy 10.5.5 (I just got the latest development build this morning). I think I am running into an encoding issue, but am not sure. Specifically, IDHTTP with SSL calls an old CGI and the CGI returns a .zip file and I then save it to the disk. In 2007 and before this worked perfectly. In 2009, it is not. Here is the examples of the 2 different results (though cut way short in the post) I
am getting back:
'PK'#3#4#$14#0#0#0#8#0'rLQ9žrPb€'#0...EHLO / HELO name issue with Indy TIdSmtp component [Edit]
May I suggest something similar to this code for figuring out automatic EHLO/HELO name:
unsigned long ComputerNameLen = 0;
// Get required length because - The length of the name may be greater than MAX_COMPUTERNAME_LENGTH characters because DNS allows longer names
GetComputerNameExW(ComputerNameDnsFullyQualified, NULL, &ComputerNameLen);
ComputerName.SetLength(ComputerNameLen+1); // Set string buffer size
GetComputerNameExW(ComputerNameDnsFullyQuali...Looking for example of Indy 10 DNS Resolver use [Edit]
I've got D2007 which has Indy 10 in it.
I'm looking for an example that shows how to use IdDNSResolver in Indy 10.
All I've found searching in Google are examples using Indy 9, and the interface has changed considerably.
The Indy site says there are no demos for Indy 10. (How do they write a huge chunk of code like this without a test suite?)
Alternatives are ok....
What I'm trying to do is this: given a list of domain names, I want to simply query to see if A records exist for them. I'd like to run them in multiple threads.
I've got it working with ...Delphi XE2, Indy 10
The following code is supposed to send a text string to a client that is listening on a set port and ip address. The connection works fine.
The problem is that nothing seems to be sent.
function TFCSelectForm.SendNitroMessage(NitroRequest: String): String;
sStrm := TMemoryStream.Create;
// sStrm shows as () in the debugger
IdTCPClient1.IOHandler.Write(sStrm, 0, False);
sStrm.Position := 0;
...Example TCP server and client using Indy 10 and builder 2010 [Edit]
I hope I'm not wasting time.
I got some help with INDY on the 3rd party software forum, but understnad this is the best place for INDY questions. I do not have any other questoin (for now).
I wish to give anyone interested an example server and client program pair for transferring both formatted messages and unformated data between instances of TCPServer and TCPClient. I had no luck finding anything up to date with the version of INDY shipped with my Builder 2010. While, this "good" example (I do not even pretend to be professional), I still thought it might be useful, an...Sending mail using Indy TIdSMTP goes to SPAM/JUNK folder [Edit]
While *sending mail using Indy TIdSMTP*, the mail is *consider as Spam* and it's *going to Spam/Junk folder*. is there anyway to solve this issue ???
Edited by: karthik thirumoorthi on Jun 24, 2014 3:06 AM
> While *sending mail using Indy TIdSMTP*, the mail is *consider as
> Spam* and it's *going to Spam/Junk folder*. is there anyway to
> solve this issue ???
Not without knowing what criteria is being used to marked it as spam. Are
there any extra headers being added to the email when it is put in the Spam
folder? Some anti-spam filters will a...How to convert app from Indy 9 to Indy 10 using Delphi7
I have a small app I have been using a lot, which is a mailchecker
where I have used Indy components to handle the POP3 access to
mailservers. It was last built in 2004.
Now I need to add the possibility to change the POP port for certain
non-standard servers. So I opened the project in Delphi7 and
immediately received component exceptions....
After ignoring these and changing my package load info for the project
to use the Indy that was delivered with Delphi7 I thought all was well
since the app now built without errors, but at runtime it caused an
exception inside the Forms unit! ...Indy 9 TIdTCPClient and Indy 10.5 TIdTCPServer
My application is multitiered and has a frontend that installs on a customer's machine and backends which run on our servers. There is a requirement that the legacy frontends compiled with Indy 9 be able to communicate with the new backends compiled with Indy 10.5. Are there any known problems with having Indy 9 TIdTCPClients communicate with Indy 10.5 TIdTCPServers? If so, are there any known workarounds? In particular, is there some limitation in passing TMemoryStreams between two different Indy vers
Edited by: Erzsebet Carmean on Feb 22, 201...Problems Updating from the Indy snapshot (Indy 10.5.1?
I have followed the instructions shown on the web page below but something seems to have gone wrong!
In addition to this I have seen various posts from "Remy, et al" saying files need to be cleared from my hard disk so I've dumped anything referencing Indy under the embarcadero folder (and looked in win\System32 but didn't find anything)
having built the System, Core & Protocols packages and then installed the 2 dcl (Core & Protocols) packages I get a message saying various components have bee...Indy 10.1.15 (Delphi 2007) and POP3 dl issues (continuing IMAP4 thread with message DL issues)...
Are there known problems with Indy 10.1.15 and POP3 downloads...?
I see that the same program compiled with Indy 10.1.15 and Indy 10.5.x
behaves differently with POP3 servers and messages...
In short, seems Indy 10.1.15 has the same issues with POP3 Indy 10.5.x
has with IMAP4 and TidMessage/MessageClient, meaning that some messages
or attachments do not get downloaded if there are dots at the begining
of the line...
"Zlatibor Urosevic" <firstname.lastname@example.org> wrote in message
> In short...Ubuntu 10.10 on 10/10/10 at 10:10:10
Kinda neet. I imagine that time was UTC?
Bill_MI - Bill in Michigan
Expert Opinions $20, Shut-Up $50
On Sun, 10 Oct 2010 17:28:14 -0400, Bill_MI wrote:
> Kinda neet. I imagine that time was UTC?
Released on 10/10/10, at 10:10:10?? We'll have to call this one Ubuntu
> Kinda neet. I imagine that time was UTC?
Installed last night on my testbed laptop. Installer is different from
previous versions. Main improvement is that the bootloader installation
is not hidden behind an Advanced button on the last screen. Early in th...migrating from Delphi 6 With Indy 10 to XE7 with Indy 10
I updated the original Indy in D6 to version 10 several years ago. Now I want to migrate my application from D6 to XE7 and would like some feedback on the best route to take. I usually send data using readln and writeln statements. The data is typically XML format. Since migrating to XE7 will include potential unicode data what is the best approach to take when reading and writing data? Will writeln and readln work in these cases or should I be using a different strategy to send unicode data between
the tidtcpclient and tidtcpserver applications?
> I usually send data ...Using SSL with Indy 10
I am trying to get FTP over SSL working with Indy 10. I am getting an
error telling me that Indy can't load the SSL libary. It turns out that
the problem is actually that it can't find certain entry points in the
SSL DLLs. Those entry points are:
I have checked and I have the same version of the SSL DLLs as is
available on the intelicom.si web site.
I found the solution. I had to get the SSL DLLs from the OpenSSL site
rather than the intelicom.si site.
...Indy 10 encoding issues
I'm using indy 10 on delphi 4 and i built a web browser a while back and i use it from time to time to see how it fairs against the likes of the more powerful browsers like IE and firefox. I recently went to a website that posts data to a contact forum. There seems to be a hidden field that causes an error to arise that says something about no argument given for %3A. When i viewed the source code of the page, i noticed that the hidden field was encoded for some reason and putting this in a miltipart da
ta form causes an error. Does anyone know why a web page would do this and why indy...