2012-01-18 5 views
0

BPOS経由でPDFを受信することが困難なお客様がいます。問題を解決するには、「送信オプション」をOutlookからプレーンテキストに変更する必要があります。私がやりたいことはこれを自動化することで、ユーザーごとに手動で各連絡先にこれを行う必要はありません。
私は問題の連絡先にアクセスできる場所に書かれたコードを書いていますが、この特定の設定をどこに設定するかはわかりません。 誰かがこのプロパティがどこにあるのか正しい方向に向けることができますか?Outlook 2007のオプションをプログラムで変更する

おかげで、 エリック・ガーニー

+0

あなたはこれを見る機会がありましたか? – JimmyPena

答えて

0

私はOutlookでプログラムでこれを行うにはどのような方法が表示されません。残念ながら、Outlookのすべてがスクリプト可能ではありません。

あなたができることは、手動で変更できる受信者をローカルユーザーに知らせるスクリプトを提供することです。 AddressEntry.TypeプロパティがSMTPの場合、プレーンテキストに変更できます。このコードはVBAですが、C#に変換するのは簡単です。

Sub CheckSMTP() 

    Dim ns As Outlook.NameSpace 
    Dim al As Outlook.AddressList 
    Dim aes As Outlook.AddressEntries 
    Dim ae As Outlook.AddressEntry 
    Dim newae As Outlook.AddressEntry 

    Set ns = session 
    Set al = ns.AddressLists("Contacts") 
    Set aes = al.AddressEntries 

    For Each ae In aes 
    Debug.Print ae.Address & " - " & ae.Type 
    Next ae 
End Sub 
関連する問題