NI: Domino to Exchange NDR Invalid Internet Address Specified
说明
We have migrated Domino mail-in databases. BTCal is not routing emails addressed to mail-in databases properly to Exchange. The email arrives OK to BTExchange.box, However there is an issue with recipient name conversion. It is replaced by @BTEXCHANGESERVER , which leads to non-delivery of the email.
原因
From the btcal user guide: If the value of the BTRECIPCONVERTFIELD parameter is internetaddress-local, the value of the InternetAddress field of the matched Domino Directory Entry is used. The string to the left of the “@” sign will be appended with "@" + <BTEXCHANGESERVER>. The BTRECIPCONVERTFIELD parameter setting applies to all mail items and is always used for Person objects unless one or more of the following parameters is set: • BTRECIPCONVERTFIELDMI – Mail-In Databases • BTRECIPCONVERTFIELDRR – Rooms and Resources • BTRECIPCONVERTFIELDGR - Groups Domino does not apply a ShortName field to Mail-In Databases, Rooms/Resources or Groups by default. internetAddress-local should be used for these object types and must be unique in the target mail system for the Internet Domain used for forwarding unless the Domino Directory is customized to have a ShortName on these object types.
BTRECIPCONVERTFIELDMI Accepted Value: shortname/internetaddress-local/internetaddress-full Default: None, this option is not used unless it is set This parameter defines which Domino Directory field is used for generating SMTP address for recipients of Mail-In Databases from Domino to Exchange.
解决办法
To resolve the routing issue: - add the parameter BTRECIPCONVERTFIELDMI=internetaddress-local to the Domino coex server's notes.ini - restart btcal