Keyword Index
Table of Contents

- 1 -

10038 Exception

Why does Indy raise exceptions as part of its normal operation?
Why do I get 10038 exceptions raised when I shut down my servers?

10048 Exception

- 5 -

521 Error

530 Error

554 Error

572 Error

- A -

A device attached to the system is not functioning

Abort

Access Denied

Address already in use

Administrative Privileges

Anonymous SASL

API Changes

APOP3

associate

associate method

atDefault

atLogin

atSASL

Attachments

AUTH SSL

AUTH TLS

AUTH TLS-C

AUTH TLS-P

Automatic file version check over the web

- B -

bind

When I connect with TIdLPR or TIdRSH, I get a EIdSocketException saying "Socket Error # 10048 Address already in use." Why?
How do I use a TIdFTP with a SOCKS proxy?

bind method

Binding

Binding.PeerIP

blacklist

How do I send mail directly to a recipients mail server?
Why doesn't the MAPS Demo work anymore?

Blocking Socket

blogs

Borland C++ Builder

BPK

Class Methods

Installation

Borland C++ Builder Installation

Borland Delphi

Installation

Borland Delphi 4

Service Pack 2

Standard Edition

Borland Delphi 6

PE

Personal Edition

Borland Delphi Installation

BoundIP

BoundPort

BoundPortMin

BPK

Building a stand-alone Web service with Indy

Building Kylix Applications

Chapter 20

Chapter 21

- C -

CCC

CCC Command

Challenge-Response Authentication Mechanism

MD5

Chicken

Cross the Road

Compatibility.txt

Connection Closed Gracefully

Why do I keep getting EIdConnClosedGracefully exceptions?
Indy Exceptions

CRAM

MD5

- D -

Database

Connection

Database Connection

DataPortMax

DataPortMin

Demo

Demo Playground

denial of service programs

Digest MD5 SASL

DNS

What is an "RFC" and where do I find them?
How do I send mail directly to a recipients mail server?

DNS Resolver

Domain Name Service

Domain Name System

Domain Name System Resolver

draft-ietf-ftpext-mlst-16

In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?
When using the TIdFTP.SetModTime function, why do I get a "no such file or directory" but the file exists.

draft-somers-ftp-mfxx-01

- E -

Easily Parsed LIST Format

EIdConnClosedGracefully

Why does Indy raise exceptions as part of its normal operation?
Why do I keep getting EIdConnClosedGracefully exceptions?
Indy Exceptions

EIdSilentException

E-Mail

Attachments

Direct

HTML

HyperText Markup Language

Server

E-Mail address web-harvesters

EPLF

Error Reference

Exception

10038 Exception

10048 Exception

EIdConnClosedGracefully

Why does Indy raise exceptions as part of its normal operation?
Why do I keep getting EIdConnClosedGracefully exceptions?
Indy Exceptions

EIdSilentException

explicit TLS

explicit TLS FTP

I am using the TIdSMTP but when I try to send mail I get an error message such as: "530 Must issue a STARTTLS command first"
How do I use FTP with SSL?

explicit Transport Layer Security

I am using the TIdSMTP but when I try to send mail I get an error message such as: "530 Must issue a STARTTLS command first"
How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

Export

Extensions to FTP

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?
When using the TIdFTP.SetModTime function, why do I get a "no such file or directory" but the file exists.

External SASL

ExternalIP

- F -

false-positive

FD_WAIT

File Size

File Transfer Protocol

Abort

AUTH SSL

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

AUTH TLS

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

AUTH TLS-C

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

AUTH TLS-P

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

Directory Format

Directory Listing

How do I obtain the size of a file I am about to download with TIdFTP?
I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?
TIdFTP.DirectoryListing is returning nothing for my FTP server. Why?

File Date

File Size

File Synchronization

LIST

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?

MDTM

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
When using the TIdFTP.SetModTime function, why do I get a "no such file or directory" but the file exists.

MFMT

MLSD

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?

MLST

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?

PASV

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

PBSZ

PORT

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

PROT

Proxy

REIN

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

Secure Socket Layer

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

SIZE

SSL

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

TLS

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

Transport Layer Security

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

File Transfer Protocol Proxy

How do I use a TIdFTP with a FTP Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

fpcmCustomProxy

fpcmNone

fpcmNovellBorder

fpcmOpen

fpcmSite

fpcmTransparent

fpcmUserHostFireWallID

fpcmUserPass

fpcmUserSite

FreeBSD

From

header

From header

FTP

What is an "RFC" and where do I find them?
How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?

Abort

AUTH SSL

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

AUTH TLS

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

AUTH TLS-C

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

AUTH TLS-P

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

CCC

data channel

Directory Format

Directory Listing

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?
TIdFTP.DirectoryListing is returning nothing for my FTP server. Why?

File Date

File Size

File Synchronization

LIST

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?

MDTM

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
When using the TIdFTP.SetModTime function, why do I get a "no such file or directory" but the file exists.

MFMT

MLSD

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?

MLST

I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?

PASV

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?
How do I use FTP with SSL?

PBSZ

PORT

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?
How do I use FTP with SSL?

PROT

Proxy

REIN

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

Secure Socket Layer

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?

SIZE

SSL

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?

TLS

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

Transport Layer Security

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

FTP Proxy

How do I use Indy with a Proxy?
How do I use a TIdFTP with a FTP Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

ftpdpsClear

ftpdpsPrivate

FTPS

FTPSecurityOptions.PermitCCC

FULD6.BAT

FULLC4.BAT

FULLC5.BAT

FULLC6.BAT

FULLD4.BAT

FULLD5.BAT

FULLD6.BAT

FULLD7.BAT

- G -

Generic Security Service Application Program Interface

GMT

Gopher+

Greenwhich Mean Time

GSSAPI

GSSAPI SASL

- H -

header

from

In-Reply-To

How Can I Help

HTML

HTTP

How do I use a TIdHTTP with a HTTP Proxy?
HTTP (Hypertext Transfer Protocol)

Proxy

User-Agent header

HTTP Proxy

How do I use Indy with a Proxy?
How do I use a TIdHTTP with a HTTP Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

HTTP Tunneling proxy

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a HTTP Tunneling Proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?

HTTP Tunneling Proxy

How do I use Indy with a Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

HTTPS

What is the difference between implicit TLS and explicit TLS?
HTTP (Hypertext Transfer Protocol)
SSL (Secure Sockets Layer) or TLS (Transport Layer Security)

HyperText Markup Language

Hypertext Transfer Protocol

What should I do if I do not know what proxy a user will need to use and what the correct settings are?
HTTP (Hypertext Transfer Protocol)

Proxy

User-Agent header

Hypertext Transfer Protocol Proxy

How do I use a TIdHTTP with a HTTP Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

Hypertext Transfer Protocol Tunneling Proxy

- I -

ICMP

I can not ping with Indy on Windows NT or Windows 2000. What do I do about this?
I can not ping with Indy using Linux. What do I do about this?

IdMessage

IdPORT_ssmtp

IdSASL

IETF

What is an "RFC" and where do I find them?
How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?
I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?
When using the TIdFTP.SetModTime function, why do I get a "no such file or directory" but the file exists.

IMAP4

What is an "RFC" and where do I find them?
How do I send emails through a SMTP server that require authentication?

implicit TLS

Implicit TLS FTP

I am using the TIdSMTP but when I try to send mail I get an error message such as: "530 Must issue a STARTTLS command first"
How do I use FTP with SSL?

implicit Transport Layer Security

I am using the TIdSMTP but when I try to send mail I get an error message such as: "530 Must issue a STARTTLS command first"
How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

Indy

API

blogs

Commercial Programs

Copyright

License

Shareware

Support

Teams

Technical Support

Indy 10

Indy API

Indy Core Blogspace

Indy Knowlege Base

Maintainer

Indy SASL tab

Indy.dcu

IndyC60.bpk

IndySSL - using certificate authentication - Client side issues

In-Reply-To

header

In-Reply-To header

Installation

Borland C+ Builder

Borland Delphi

Intelicom

Where can I download Indy's SSL support .DLL's and source-code?
I need SSL help, where can I find answers?

Intercept

Internet Control Message Protocol

I can not ping with Indy on Windows NT or Windows 2000. What do I do about this?
I can not ping with Indy using Linux. What do I do about this?

Internet Drafts

What is an "RFC" and where do I find them?
RFCs (Request for Comments) and Internet Drafts

Internet Engineering Task Force

What is an "RFC" and where do I find them?
How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?
I want to download files only if they have been modified on the server by comparing the date and time. How do I do this with Indy?
In TIdFTP, is there a method to parse the contents of the List result, so I can use a ListView component to display the directory?
When using the TIdFTP.SetModTime function, why do I get a "no such file or directory" but the file exists.
RFCs (Request for Comments) and Internet Drafts

Internet Message Access Protocol 4

What is an "RFC" and where do I find them?
How do I send emails through a SMTP server that require authentication?

Introduction to Indy

Introduction to Sockets

Indy Introductory Articles
Socket Programming

IOHandler

I am using the TIdSMTP but when I try to send mail I get an error message such as: "530 Must issue a STARTTLS command first"
How do I use FTP with SSL?

IOHandler property

- K -

Kerberos

Kerberos SASL

- L -

Lebeau

Remy

Legality

Line Printer Deamon

Linux

Multicast Routing

Ping

Root Privileges

SUID bit

SUID programs

LIST

LoadFromFile

LoadFromStream

Login SASL

LPD

LPR

- M -

Mail Abuse Prevention System

Why doesn't the MAPS Demo work anymore?
But that still does not help with SpamAssassin. What now?

Mail Exchange

malware

A SMTP server is treating E-Mail from my program as if it was spam or the server rejects it with a 554 error. I don't have any problems with Outlook. How do I fix this?
But that still does not help with SpamAssassin. What now?
I am getting a 403 Forbidden error with some sites while they work fine with Opera, Netscape Communicator, or Internet Explorer. How do I fix this?

MAPS

Why doesn't the MAPS Demo work anymore?
But that still does not help with SpamAssassin. What now?

MDTM

message terminator sequence

MIME

message part boundery

MIME message part boundery

Missing Package Errors

MLSD

MLST

Mugaas

J. Peter

Multipurpose Internet Mail Extension message part boundery

Multipurpose Internet Mail Extensions

Must issue a STARTTLS command first

MX

- N -

NAT

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

Network Address Translator

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

Non-Blocking Socket

- O -

OnConnect

One-Time Password

One-Time-Only-Password

One-Time-Only-Password SASL

OTP

How do I use a TIdFTP with a FTP Proxy?
How do I send emails through a SMTP server that require authentication?

OTP SASL

Overview of Internet Direct

- P -

packages

password cracking programs

PASV

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a HTTP Tunneling Proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?
How do I use FTP with SSL?

PASVBoundPortMax

PASVBoundPortMin

PBSZ

Peer IP Address

PermitCCC

Ping

Linux

Win32

Windows 95

Windows 98

Windows ME

Windows NT

Plain SASL

POP3

What is an "RFC" and where do I find them?
How do I send emails through a SMTP server that require authentication?
Where can I find examples for using the SMTP / POP3 server components?
What is the difference between implicit TLS and explicit TLS?

Server

STLS

POP3 Server

POP3S

PORT

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a HTTP Tunneling Proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?
How do I use FTP with SSL?

Post Office Protocol 3

What is an "RFC" and where do I find them?
How do I send emails through a SMTP server that require authentication?
What is the difference between implicit TLS and explicit TLS?

Server

STLS

Procedure Entry Point

PROT

proxy

SOCKS

Proxy

File Transfer Protocol

How do I use Indy with a Proxy?
How do I use a TIdFTP with a FTP Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

FTP

How do I use Indy with a Proxy?
How do I use a TIdFTP with a FTP Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

HTTP

How do I use Indy with a Proxy?
How do I use a TIdHTTP with a HTTP Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

HTTP Tunneling

How do I use Indy with a Proxy?
How do I use a TIdTCPClient with a HTTP Tunneling Proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

HypterText Transfer Protocol

How do I use Indy with a Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

SOCKS

How do I use Indy with a Proxy?
How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdTCPClient with a SOCKS Proxy?
What should I do if I do not know what proxy a user will need to use and what the correct settings are?

- R -

Raw Sockets

I can not ping with Indy on Windows NT or Windows 2000. What do I do about this?
I can not ping with Indy using Linux. What do I do about this?

REIN

How do I use FTP with SSL?
What is the difference between implicit TLS and explicit TLS?

Relay Not Authorized

Remote Execute

Remote Shell

When I connect with TIdLPR or TIdRSH, I get a EIdSocketException saying "Socket Error # 10048 Address already in use." Why?
What is an "RFC" and where do I find them?

Request For Comment

What is an "RFC" and where do I find them?
RFCs (Request for Comments) and Internet Drafts

Rexec

RFC

What is an "RFC" and where do I find them?
RFCs (Request for Comments) and Internet Drafts

RFC 1928

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdUDPClient with a SOCKS Proxy?

RFC 1928 - SOCKS Protocol Version 5

How do I use a TIdFTP with a SOCKS proxy?
How do I use a TIdUDPClient with a SOCKS Proxy?

RFC 959

RFC 959 - FILE TRANSFER PROTOCOL (FTP)

RFC Editor: Homepage

robots

Root Privileges

RSH

When I connect with TIdLPR or TIdRSH, I get a EIdSocketException saying "Socket Error # 10048 Address already in use." Why?
What is an "RFC" and where do I find them?

- S -

S/Key

S/Key SASL

saNoAuthentication

SASL

How do I send emails through a SMTP server that require authentication?
Where is the TIdPOP3.APOP property?

Anonymous

Challenge-Response Authentication Mechanism

CRAM MD5

Digest MD5

External

Generic Security Service Application Program Interface

GSSAPI

Kerberos

Login

One-Time-Only-Password

OTP

Plain

S/Key

saUsernamePasswor

SavedToFile

SaveToStream

score

Secure Socket Layer

I am using the TIdSMTP but when I try to send mail I get an error message such as: "530 Must issue a STARTTLS command first"
Can I legally use and/or export software that uses Indy's SSL capabilities?

DLL

Export

File Transfer Protocol

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

FTP

How do I use Indy with a NAT (Network Address Translator)?
How do I use FTP with SSL behind a NAT?
How do I use FTP with SSL?

Legality

Simple Mail Transfer Protocol

SMTP

Source-Code

Support

Secure Socket Layer Support

DLL

Source-Code

Secure Socket Layer Support DLL

Secure Sockets Layer

How hard is