Package org.apache.commons.net.smtp
Class RelayPath
java.lang.Object
org.apache.commons.net.smtp.RelayPath
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.
- See Also:
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
RelayPath
Create a relay path with the specified email address as the ultimate destination.- Parameters:
emailAddress
- The destination email address.
-
-
Method Details
-
addRelay
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
Return the properly formatted string representation of the relay path.
-