@Immutable public interface Postman
The best way to use it is to make an instance of
Postman.Default
:
Postman postman = new Postman.Default( new SMTP("smtp.googlemail.com", 465, "username", "password") ); postman.send( new Envelope.MIME( new Array<Stamp>( new StSender("Yegor Bugayenko <yegor@jcabi.com>"), new StRecipient("Jeff Lebowski <jeff@gmail.com>"), new StSubject("dude, how are you?"), new StBCC("my-boss@jcabi.com") ), new Array<Enclosure>( new EnPlain("Hi, long time no see! :) Check my pic!"), new EnBinary( new File("/tmp/picture.gif"), "my-picture.gif", "image/gif" ) ) ) );
Modifier and Type | Interface and Description |
---|---|
static class |
Postman.Default
Default postman.
|
static final Postman CONSOLE
void send(Envelope env) throws IOException
env
- Envelope to sendIOException
- If failsCopyright © 2012–2016 jcabi.com. All rights reserved.