問題タブ [outlook-web-app]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
744 参照

c# - メール本文の href で owa リダイレクト URL を無効にする方法

メール本文に href が含まれる HTML 形式のメールを email/yahoo から Outlook Web Access に送信すると、owa リダイレクト URL に href URL が追加されます。

私の URL は次のとおりです。

そして、次のようなメール本文を送信するとき:

、owa URL に以下のように href URL が追加されます。

Outlook Web アクセス URLhttps://owa1/owa/redir.aspx?C=が実際の URL に追加されるのを防ぐにはどうすればよいですか?

0 投票する
1 に答える
260 参照

c# - Exchange 2010 OWA のカスタマイズ - 電子メール ヘッダーを Web メッセージに追加する

私は、Microsoft Exchange 2010 Outlook Web Access (OWA) のカスタマイズに取り組んでいます。これには、Web インターフェイスを介して作成された新しいメッセージに電子メール ヘッダーを追加する必要があります。

現時点では、Exchange サーバー自体のプレミアム フォーム フォルダーにある editmessage.aspx ページを直接変更することにより、カスタマイズが行われています。このタイプの変更の性質上、メール アイテムへのアクセスは制限されていますが、ASP.net へのアクセスはある程度可能です。

私の質問は次のとおりです。OWA で作成された電子メール メッセージにメール ヘッダーを追加することは可能ですか?

0 投票する
0 に答える
336 参照

outlook - OWA が OpenSSL によって署名された電子メールを検証しない

OpenSSL を使用して署名メールと暗号化メールを送信できる Android アプリを作成しようとしています。

これまでのところ、Web ブラウザーと Android アプリの両方を使用して、署名付きメールを送信し、検証することができます。

暗号化と復号化についても同様です。

しかし今、Androidアプリから署名付き+暗号化されたメールを送信しようとしています。Exchange サーバーは、Android アプリから送信されたメールを検証/復号化できません。

OWA を使用してこれらのメールを開こうとすると、次のエラーが表示されます。

このエラー コードの意味について何かヒントはありますか?

更新 1:-暗号化と署名コードの追加。

サインコード:

上記のコードPKCS7Signは、OpenSSL への JNI 呼び出しです。また、署名に使用されるフラグは次のとおりです。int flgs = PKCS7_STREAM | PKCS7_DETACHED | PKCS7_BINARY ;

暗号化コード:

サインの場合と同様に、PKCS7encryptOpenSSL への JNI 呼び出しです。使用されるフラグは次のとおりです。

そして、暗号化に使われる暗号はcipher = EVP_rc2_40_cbc();

0 投票する
1 に答える
2201 参照

angularjs - リンクから Outlook Web App 電子メールを開くと、ブロックされたクロスオリジン フレーム アクセス エラーが発生する

構築中の Web アプリのリンク ( https://outlook.office365.com/owa/#viewmodel=ReadMessageItem&ItemID=xxxxxxx ) からOutlook メールにアクセスしようとしています。リンクをクリックすると、ブラウザーで新しいタブが開き、Outlook Web App が起動し、電子メールが開きます。

代わりに、次のエラーが表示されます: Blocked a frame with origin " https://outlook.office365.com " from cross-origin frame

AngularJS ng-href ディレクティブを使用して target=_blank でリンクを作成し、新しいタブで強制的に開くようにしています。

メールを同じブラウザ タブ内で開いた場合 (target=_blank なし)、エラーなく正常に開きます。

これを解決するのに役立つ提案された解決策に感謝します。

0 投票する
1 に答える
1020 参照

office365 - OWA から URL 経由で単一のカレンダー イベントを開く方法

[別のウィンドウで開く] ボタンをクリックして Outlook Web App で特定の予定表イベントを開くと、その予定表イベントがポップアップで開き、アドレス バーにその URL が表示されます。この場合:https://outlook.office365.com/owa/#viewmodel=_d.$l6&wid=18&ispopout=1

ここに画像の説明を入力

しかし、空白のブラウザー タブからこのリンクを開こうとすると、OWA の読み込み画面でハングします。

このリンクを変更またはリバース エンジニアリングして、任意のタブから特定のカレンダー イベントを開くにはどうすればよいですか?

0 投票する
1 に答える
1548 参照

office365 - ADFS 認証がメールボックスにリダイレクトされた後、Outlook Web Access カレンダーに初めてアクセスする

ADFS に対して認証する外部 Web アプリケーションを構築しています。現在の Exchange 環境は、Office 365 と Exchange 2013 ハイブリッド サーバーのハイブリッド構成です。

私の問題を再現する手順は次のとおりです。

  1. 外部 Web アプリを開く
  2. ADFS ログイン ページで認証し、Web アプリにリダイレクトする
  3. OWA カレンダーへの直接リンクをクリックします: https://outlook.office365.com/owa/#path=/calendar

そこから、OWA 読み込み画面を通過し、カレンダーの代わりにメールボックスを開きます。これは、認証後に初めて OWA にアクセスした後にのみ発生します。それ以降の試行は、カレンダーに正しくルーティングされます。

毎回カレンダーに正しくルーティングする方法はありますか?