2012-02-10 47 views

回答

3

每次取地址,並用它做在$用戶查看所有Domino目錄的查找。在Domino 8或更高版本中,使用NotesDirectory類。在早期版本中,您將不得不爲每個目錄使用NotesDatabase類。如果你遇到問題,你有一個有效的地址。如果你沒有受到影響,你可能仍然有一個有效的地址。您可以使用評估功能與[Address821]參數執行@ValidateInternetAddress以確定如果它看起來像一個有效的網絡地址。如果是這樣,你可以假設它是有效的,或者你可以做進一步的測試。

若要進一步測試,如果地址列表實際上可能包含RFC822格式的地址(例如,「joe user」<[email protected]>),那麼使用您應該使用Evaluate函數來執行@Name([Address821]以便將其分解爲RFC821([email protected])格式,然後檢查域部分(在@之後)是否與您的服務器配置爲接受的有效SMTP域之一匹配。如果它不是你的域名比你所做的要多,所以假設它是有效的並且跨越你的手指。如果它是你的域名之一,解析出'@'之前的部分,並進入$ Users 。

請注意,根據您的服務器的地址解析設置,某些這可能不是必要的。

+0

感謝您的詳細解答。 – 2012-02-10 13:20:55