Input - acceptAIM

 

Description

This input uses America Online's Instant Messenger service to receive messages sent by 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 (a.k.a. screen name). This name can be shared with other instances of acceptAIM or with instances of putAIM

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)

timestamp

If true, a timestamp will be included in the ID of the product.

descriptionLength

Default: 60

The number of characters to include in the product description.

extractURLs

Default: true

If true, a BasicProduct with URL content will be created for each URL in the IM.  The BasicProducts and the IM will be packaged in a VectorProduct.

removeHTMLTags

If true, the HTML tags found in the received message will be removed.

Default: true

 

How it works

This input agent implements an asynchronous service.  A connection is established When iPAM starts AND this agent is enabled. This connection will remain open the entire time that iPAM is running and the agent is enabled.

When a message is received it is parsed according to the agents settings and then pushed through the system.

Revised: 20 September 1999