Output - putAIM

 

Description

This output uses America Online's Instant Messenger service to send messages to AIM users.

 

Configuration Variables

AIMTOCserver
The AIM TOC server to connect with.  This is the server that will be used to send Instant Messages.

Default: "toc.oscar.aol.com"

AIMTOCServerPort

The port to talk to the AIM TOC server on.

Default: 21 (FTP port)

loginName

The AIM login name (screen name). This name can be shared with other instances of putAIM or with instances of acceptAIM.

password

The login password.

authorizationHost

The server that will perform the authorization on the loginName and password.

Default: "login.oscar.aol.com"

authorizationHostPort

The port to talk to the authorization server on.

Default: random (any port will work)

receiverList

List of user names to send messages to.

 

How it works

This agent implements an asynchronous connection that is established with the first message to be output. The connection is broken when iPAM shuts down or when the agent is disabled. 

When a product is received it converted to text using the internal AsPlainText renderer.  The resultanting string is used as the message.  The receiverList is then retrieved.  The product is also checked to see if it has a "receiverList" product property.  These two lists are then merged into a composite list of AOL Instant Messenger names to send to.  If the message is too long it is truncated and a string is appended to the end of the message so that the receiver will know that some of the message was deleted.

Revised: 20 September 1999