All Packages Class Hierarchy This Package Previous Next Index
Class com.oroinc.net.smtp.RelayPath
java.lang.Object
|
+----com.oroinc.net.smtp.RelayPath
- public final class RelayPath
- extends Object
A class used to represent forward and reverse relay paths. The
SMTP MAIL command requires a reverse relay path while the SMTP RCPT
command requires a forward relay path. See RFC 821 for more details.
In general, you will not have to deal with relay paths.
Copyright © 1997 Original Reusable Objects, Inc.
All rights reserved.
- See Also:
- SMTPClient
-
RelayPath(String)
-
Create a relay path with the specified email address as the ultimate
destination.
-
addRelay(String)
- Add a mail relay host to the relay path.
-
toString()
- Return the properly formatted string representation of the relay path.
RelayPath
public RelayPath(String emailAddress)
- Create a relay path with the specified email address as the ultimate
destination.
- Parameters:
- emailAddress - The destination email address.
addRelay
public void addRelay(String hostname)
- Add a mail relay host to the relay path. Hosts are added left to
right. For example, the following will create the path
< @bar.com,@foo.com:foobar@foo.com >
path = new RelayPath("foobar@foo.com");
path.addRelay("bar.com");
path.addRelay("foo.com");
- Parameters:
- hostname - The host to add to the relay path.
toString
public String toString()
- Return the properly formatted string representation of the relay path.
- Returns:
- The properly formatted string representation of the relay path.
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index