Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
C
D
G
I
M
N
Q
R
S
T
U
W
A
A
- Static variable in class smtp_relayserver.
DNSResRecord
A host address.
adminAddr
- Static variable in class smtp_relayserver.
SMTPRelayServer
ALL
- Static variable in class smtp_relayserver.
DNSResRecord
A request for all records.
ansCount()
- Method in class smtp_relayserver.
DNSPackageReader
The number of entries int the answer section.
arCount()
- Method in class smtp_relayserver.
DNSPackageReader
The number of entries int the additional records section.
C
CNAME
- Static variable in class smtp_relayserver.
DNSResRecord
The canonical name for an alias.
CQUERYM
- Static variable in class smtp_relayserver.
DNSPackageReader
CQUERYU
- Static variable in class smtp_relayserver.
DNSPackageReader
createQuery(short, String, byte)
- Method in class smtp_relayserver.
DNSPackageCreater
Returns a simple DNS query in a byte array.
D
DeliverThread
- class smtp_relayserver.
DeliverThread
.
This class delivers a received mail passed with the arguments in the Constructor.
DeliverThread(String, Vector, String, SMTPRelayServer)
- Constructor for class smtp_relayserver.
DeliverThread
Constructs and executes a delivery thread for a mail.
DNSPackageCreater
- class smtp_relayserver.
DNSPackageCreater
.
This class allows you to convert a DNS package in form of a byte array.
DNSPackageCreater()
- Constructor for class smtp_relayserver.
DNSPackageCreater
DNSPackageReader
- class smtp_relayserver.
DNSPackageReader
.
This class allows you to read userfriendly a DNS package in a form of a byte array.
DNSPackageReader(byte[])
- Constructor for class smtp_relayserver.
DNSPackageReader
Creates a DNSPackageReader.
DNSResRecord
- class smtp_relayserver.
DNSResRecord
.
This class represents the structure of a ressource record, used in the domain name system.
DNSResRecord()
- Constructor for class smtp_relayserver.
DNSResRecord
G
getAddress(String)
- Method in class smtp_relayserver.
SMTPHostFinder
getHostName(String)
- Method in class smtp_relayserver.
SMTPHostFinder
getLocalPort()
- Method in class smtp_relayserver.
UDPClient
getOpcode()
- Method in class smtp_relayserver.
DNSPackageReader
The opcode of the query defined in RFC 883.
getQueryID()
- Method in class smtp_relayserver.
DNSPackageReader
The identifier of this package.
getRecords()
- Method in class smtp_relayserver.
DNSPackageReader
Returns the records int the DNS package
getRespCode()
- Method in class smtp_relayserver.
DNSPackageReader
The response code of this package.
I
IQUERY
- Static variable in class smtp_relayserver.
DNSPackageReader
isAuthority()
- Method in class smtp_relayserver.
DNSPackageReader
If this response comes from a authority server for the domain in the corresponding query.
isResponse()
- Method in class smtp_relayserver.
DNSPackageReader
If this package is a response or a query.
isTruncated()
- Method in class smtp_relayserver.
DNSPackageReader
If this package is truncated to 512 bytes.
M
main(String[])
- Static method in class smtp_relayserver.
SMTPRelayServer
MX
- Static variable in class smtp_relayserver.
DNSResRecord
A mail agent.
N
name
- Variable in class smtp_relayserver.
DNSResRecord
A domain name to which this ressource record pertains.
NameServerException
- exception smtp_relayserver.
NameServerException
.
This class allows you to throw an exception, which indicates that the contacted name server occured an error.
NameServerException()
- Constructor for class smtp_relayserver.
NameServerException
nameServers
- Static variable in class smtp_relayserver.
SMTPRelayServer
NS
- Static variable in class smtp_relayserver.
DNSResRecord
A authoritative name server.
nsCount()
- Method in class smtp_relayserver.
DNSPackageReader
The number of name server res.rec.
Q
queCount()
- Method in class smtp_relayserver.
DNSPackageReader
The number of entries int the question section.
QUERY
- Static variable in class smtp_relayserver.
DNSPackageReader
R
rClass
- Variable in class smtp_relayserver.
DNSResRecord
The ressource record class.
rData
- Variable in class smtp_relayserver.
DNSResRecord
The data field of this ressource record.
rdLength
- Variable in class smtp_relayserver.
DNSResRecord
The length of bytes in the rdata field.
receive()
- Method in class smtp_relayserver.
UDPClient
This method blocks until a UDP Datagram is received from the host with which this UDPClient communicates.
ReceiveThread
- class smtp_relayserver.
ReceiveThread
.
This class creates a SMTP mail receive thread based on a existing socket connection.
ReceiveThread(InputStream, OutputStream, Socket, SMTPRelayServer)
- Constructor for class smtp_relayserver.
ReceiveThread
Constructs a receiver thread for a mail.
run()
- Method in class smtp_relayserver.
DeliverThread
run()
- Method in class smtp_relayserver.
ReceiveThread
run()
- Method in class smtp_relayserver.
SMTPRelayServer
S
send(byte[])
- Method in class smtp_relayserver.
UDPClient
This method sends data to the remote host via UDP.
setBuffers(String, Vector, String, int)
- Method in class smtp_relayserver.
SMTPRelayServer
Fills in the buffers used to execute a deliver action with a SMTP server.
SMTPHostFinder
- class smtp_relayserver.
SMTPHostFinder
.
This class allows you to find for passed host name the associated SMTP host either as IP address or as host name.
SMTPHostFinder(String, String)
- Constructor for class smtp_relayserver.
SMTPHostFinder
Creates a new SMTPHostFinder.
SMTPRelayServer
- class smtp_relayserver.
SMTPRelayServer
.
This application allows you to receive e-mails via SMTP from a local mail client application and to relay them to the destination SMTP server using a DNS server to determine the desired MX host.
SMTPRelayServer(Socket)
- Constructor for class smtp_relayserver.
SMTPRelayServer
SOA
- Static variable in class smtp_relayserver.
DNSResRecord
Marks the start of a zone of authority.
T
TimeoutException
- exception smtp_relayserver.
TimeoutException
.
This class allows you to throw an exception, which indicates that a timeout occured.
TimeoutException()
- Constructor for class smtp_relayserver.
TimeoutException
ttl
- Variable in class smtp_relayserver.
DNSResRecord
The time to live value of this record.
type
- Variable in class smtp_relayserver.
DNSResRecord
The ressource record type (i.e.
U
UDPClient
- class smtp_relayserver.
UDPClient
.
This class allows you to send and receive Strings and byte arrays via UDP without concerning yourself with DatagramPackets and DatagramSockets.
UDPClient(String, int)
- Constructor for class smtp_relayserver.
UDPClient
Creates a new UDPClient.
W
WKS
- Static variable in class smtp_relayserver.
DNSResRecord
A well known service description.
A
C
D
G
I
M
N
Q
R
S
T
U
W
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES