The GroupWise Internet Agent includes the enhancements and new features listed below.
You can now install and run the Internet Agent on Windows 2003 Server.
Like the POA and the MTA, the Internet Agent now supports IPV6 on Linux and Windows, as described in Section 12.2.2, IPV6 Support (v7.0).
Like the POA and the MTA, the Internet Agent can be configured for high availability, as described in Section 12.2.3, GroupWise High Availability Service (v7.0).
Like the POA and the MTA, the Internet Agent can run as a non-root user, as described in Section 12.2.4, Agents Run as Non-root User (v7.0 / v7.0.1).
Like the POA and the MTA, the Internet Agent can be bound to a specific IP address, as described in Section 12.2.6, Agent Exclusive Bind (v7.0)
Previously, the Internet Agent and the MTA have communicated by using message files. For outgoing messages, the MTA placed message files in the Internet Agent’s input queue (domain\wpgate\gwia\wpcsout\0-7), where the Internet Agent picked them up and transferred them out across the Internet. For incoming messages, the Internet Agent placed message files in the MTA input queue for Internet messages (domain\wpgate\gwia\wpcsin\0-7).
To see how this message flow worked for GroupWise 6.5 and earlier versions, see Troubleshooting 3: Message Flow and Directory Structure.
To see how this message flow works for GroupWise 7, see Troubleshooting 3: Message Flow and Directory Structure.
If, for some reason, you want to use message files instead of a TCP/IP link, set the Message Transfer Port field to 0 (zero) on the Network Address page of the Internet Agent object in ConsoleOne.
When you use TCP/IP links for multiple Internet Agents in your system, you can configure each domain to fail over to an alternate Internet Agent if the primary Internet Agent becomes unavailable.
For setup instructions, see GroupWise 7 Administration Guide.
You can now specify multiple relay hosts, so that if the primary relay host is not available, the Internet Agent tries the next relay host in the list.
Currently, you can use the /xspam startup switch to flag messages for handling by the client Junk Mail Handling feature if they contain an x-spamflag=yes in the MIME header. In GroupWise 7, you can configure as many strings as needed to identify junk mail.
For all client users, global signatures can be appended by the Internet Agent for recipients outside the local GroupWise system. The Internet Agent does not append global signatures to S/MIME-encoded messages. The Internet Agent does not duplicate global signatures already appended by the Windows client.
The Internet Agent supports iCalendar (iCal), the Internet Calendaring and Scheduling core object specification (RFC 2445), and iMIP, the iCalendar Message-based Interoperability Protocol (RFC 2447). When a GroupWise user sends an appointment to an external Internet user, the Internet agent converts the appointment into an iMIP message that can be read and accepted or declined in compatible e-mail systems such as Microsoft Exchange and Lotus Notes. GroupWise users can also receive and accept or decline appointments from users of these e-mail systems. Accept/decline notifications are also exchanged between systems.
The following Internet Agent startup switches now have equivalent settings on the Internet Agent property pages in ConsoleOne:
/flatfwd (on the SMTP/MIME Message Formatting page)
/imapreadlimit (on the POP3/IMAP4 Settings page)
/keepsendgroups (on the SMTP/MIME Address Handling page)
/nomappriority (on the SMTP/MIME Message Formatting page)
/nosmtpversion (on the SMTP/MIME settings page)
/popintruderdetect (on the POP3/IMAP4 Settings page)
/realmailfrom (on the SMTP/MIME Address Handling page)
/xspam (on the Junk Mail page)
When contacted by another SMTP host or a telnet session, the Internet Agent responds with GroupWise version and copyright date information. To configure the Internet Agent to not disclose this information, use the /nosmtpversion startup switch in the Internet Agent startup file (gwia.cfg).
You can now configure how often the Internet Agent retries to deliver deferred messages. You can provide the message defer interval setting on the SMTP/MIME Settings page of the Internet Agent object in ConsoleOne or you can use the /msgdeferinterval startup switch in the Internet Agent startup file (gwia.cfg).
Before GroupWise 7 SP1, Internet Agent configuration information was stored both in eDirectory, as properties of the Internet Agent object, and in the Internet Agent configuration file (gwia.cfg). Starting in SP1, all primary configuration settings have been consolidated into the properties of the Internet Agent object. Secondary settings are still available only through the startup file.
When you update an Internet Agent to GroupWise 7 SP1 and access the Internet Agent object in ConsoleOne, all primary configuration settings are moved from the startup file into eDirectory. ConsoleOne no longer writes configuration settings to the startup file. Switches in the startup file can be used to override the settings in ConsoleOne.
Messages that arrive from an external Internet address are now threaded into discussions along with native GroupWise messages, if the sending SMTP host also supports adding References and In-Reply-to MIME header fields.