2013-03-12 8 views
5

できるだけ早く、解決のために奨励金を授与し、150ポイント(これは私が持っているもの)を授与します。バイパス/無視Exchange Serverの "最大送信サイズ"?

私はOutlookアドインを開発中です。メッセージを追加すると、添付ファイルが削除され、別の転送チャネルを介して送信され、添付ファイルダウンロードリンクがメッセージ本文に挿入されます。

"最大送信サイズ"制限付きの交換サーバーでOutlookを使用する場合、メッセージに大きなファイルを添付することはできません。 Outlookは交換制限を課す警告を表示します。

アタッチメントイベントが発生する前に、アタッチメントが悪化することを拒否します。

この動作を回避する方法が必要です。 Outlookのペーパークリップボタンを使用して、またはドラッグアンドドロップを使用して、ユーザーが任意のサイズの添付ファイルを追加できるようにするもの。または私が取り組むことができる良い方向。

別途添付ボタンを追加することはできません。

答えて

5

Store.PropertyAccessor.SetPropertyを使用してPR_MAX_SUBMIT_MESSAGE_SIZE MAPIプロパティ(DASL名:http://schemas.microsoft.com/mapi/proptag/0x666D0003)を設定してください。

私は(タイプPR_MAX_SUBMIT_MESSAGE_SIZEIMAPIProp::GetPropsを選択し、右クリックし、IMsgStoreボタンをクリック - プロパティは、デフォルトでは表示されません)OutlookSpyを使用して設定することができた、それを修正するためにダブルクリックし、その後、。 Outlookがローカルのキャッシュストアで後で上書きするかどうかはわかりません。そのプロパティを設定しようとはしませんでした。

+0

ドミトリーに感謝します。私はあなたに何かを求めなければならない。私の研究中、このスレッドが見つかりました:http://tech.groups.yahoo.com/group/Outlook-Redemption/message/7083その時から何か変わってしまったのでしょうか?そうでないとあなたの返事を忘れてしまいました。私はその読み取り専用を理解しました。 –

+0

実際にメッセージを送信しているときにそのプロパティを上書きすることはできませんが(サーバーがメッセージを拒否するため)、大規模なファイルを添付できるようにOutlookを騙そうとしている特定のケースでは、他の場所に移動しています。 –

+2

ドミトリー。これは、あなたが私をたくさん助けてくれた2回目または3回目と同じです(私は多くを意味します)。あなたがセルビアに来たら私に電話して一緒にビールを飲むことができます。 –

0

これは設計上行うことはできません。制限は、送信操作が送信されるメッセージストアに適用されます。添付ファイルを圧縮したり、別の電子メールにチャンクして、非常に大きなデータを送信することができます。

+0

アドインコードから取得することができますか?私はそれをまったく処理することができたなら、それを小さなサイズのプレースホルダーで置き換え、他の種類の素敵なものを行いますが、追加する前にブロックされ、添付ファイルについて通知されます。 –

+0

私が思い出しているように、添付の行為はこのチェックを引き起こします。申し訳ありませんが、これはあなたが望む答えではありませんが、それはどのように動作し、そうでなければ管理者の制限は意味がありません。私は数年前からメッセージストアではなくExchange Serverに取り組んでいました。 –

+0

スティーブ、ごめんなさい。私のコメントはあまり失礼です。私は無礼を見せたくないことを確かめてください。私は大騒ぎになり、コメントは非難された。それは大声で考えるようなものでした。 :) –

関連する問題