エイリアスを使用して連絡先にメールを送信する

私はOutlookを使ってアプリケーションを開発します。このアプリケーションは、Excelファイルで定義されたユーザーにメールを自動的に送信します。

問題は、私のExcelファイルにはエイリアス(または電子メールアドレス全体、それは依存している)だけが含まれています。

ほとんどの場合、以下を使用します。

Recipient recipient = App.Session.CreateRecipient(item);
recipient.Resolve();

if (!recipient.Resolved)
{
   //???
}

時にはエイリアスでは不十分な場合があります(オートコンプリートでは1つのアドレスが複数提案されるため)。このエイリアス/イニシャルを持つ最初のアドレスを使用したいのですが、どうすればいいですか?

P.S:私の連絡先リストは空です。

0
追加された
ビュー: 1

1 答え

私は自分でそれを見つける、1つの解決策は、すべてのアドレス一覧からExchangeUserを取得することでした。これを行うと、簡単にエイリアスでユーザーを取得し、アドレスに基づいて受信者を作成できます。

それが役に立てば幸い。

0
追加された