⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 
gnu.mail.providers.nntp

Class NNTPTransport

java.lang.Object
|
+--javax.mail.Service
   |
   +--javax.mail.Transport
      |
      +--gnu.mail.providers.nntp.NNTPTransport


public class NNTPTransport
extends Transport

An NNTP transport provider. This uses an NNTPConnection to handle all the protocol-related functionality.
Author:

Constructor Summary

NNTPTransport(Session session, URLName url)

Constructor.

Method Summary

void

close()

Close the connection.

static void

main(String[] args)

boolean

protocolConnect(String host, int port, String username, String password)

Performs the protocol connection.

void

sendMessage(Message message, Address addresses)

Post an article.

Constructor Details

NNTPTransport

public NNTPTransport(Session session, URLName url)

Constructor.

Parameters:
session - the session
url - the connection URL

Method Details

close

public void close()

Close the connection.

See Also:
NNTPStore.close

main

public static void main(String[] args)

Parameters:
args

protocolConnect

protected boolean protocolConnect(String host, int port, String username, String password)

Performs the protocol connection.

Parameters:
host
port
username
password
See Also:
NNTPStore.protocolConnect

sendMessage

public void sendMessage(Message message, Address addresses)

Post an article.

Parameters:
message - a MimeMessage
addresses - an array of Address (ignored!)