問題タブ [ewsjavaapi]
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.
java - EWS を使用して会議室から予定の詳細を入力する方法
会議室の会議から完全な会議の詳細を取得しようとしています。以下のコードはユーザーのカレンダーに対しては正常に機能しますが、カレンダーを会議室 (リソース カレンダー) に変更すると、すべての情報 (具体的には会議の「件名」と「本文」) が返されません。
私が使用しているユーザー (資格情報部分) には、ルーム カレンダーへの "Discovery Management" ロールと "Full Access" がありますが、これはまだアクセス許可を指しているようです。
また、次の偽装を追加しようとしましたが、成功しませんでした:
どんなアイデアでも大歓迎です!
java - Java Microsoft Exchange Web サービスが応答しない
次のコードを使用して、Exchange Web サービスに接続しています。
また、username@domain.com を使用するようにユーザー名の形式を変更しました。Microsoft Remote Connectivity Analyzerを使用してテストすると、特定のユーザーに対して接続が正常に機能します。
また、さまざまなバージョンの交換を試しました。
同じコードは、他の顧客に対しても正常に機能します。
以下はログ出力です。
java - EWS Java API から連絡先リスト名のみを取得する方法は?
Office365 の連絡先を取得しようとしました。ただし、両方の連絡先リストの名前と連絡先は同じ結果になります。連絡先リストの名前と連絡先を別々に取得するにはどうすればよいですか。
私のコード:
結果:
結果のサイズ: 12
id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwzAAA= sub==========Prem Contact List id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwyAAA= sub==========Ramesh Agile List id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwxAAA= sub========= =dshvbisdjkbv id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwwAAA= sub==========hjdfbvdfbdf id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwvAAA= sub==========jobing id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwuAAA= sub==========pisting id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwtAAA= sub==========non id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwsAAA=サブ==========サミングID:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwrAAA= sub==========Mani Rathnam id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwqAAA= sub==========enc
java - EWS-Java-API - EmailMessage.send into java.lang.NullPointerException: format == null
Android アプリケーションに EWS-Java-API を使用したいと考えています。このアプリケーションでは、Microsoft Exchange サーバー (予定表の会議、電子メール、会議室など) にプログラムでアクセスするためにログインが必要です。
この時点で、これまでの状況を示すために、質問のほぼ全体が編集されます。
URL ("https://yourserver/EWS/Exchange.asmx") を使用して Exchange バージョン 15.0.11 に接続しようとしています。
gradle ファイルをビルドします。
これにより、このエラーメッセージが発生します
ライン:
この時点で、この ews ライブラリ "github.com/faisons/EWS-For-Android" をテストしました。
これはほとんど機能しています。アプリケーションを開始し、ExchangeService をセットアップできます。
エラーは次のとおりです。
APIを機能させる方法がわかりません。誰かがアクセスする別の方法を知っていれば、どんなヒントでも大歓迎です!
exchangewebservices - 電子メールメッセージからフラグプロパティを取得するには?
どうにかして EmailMessage または Item オブジェクトから Flag プロパティを取得できますか? getFlag() メソッドはありません。item.getPropertyBag() でも見つかりませんでした。私は ews-java-api-2.0 を使用しています。Outlook Web アプリでのフラグ設定
office365api - EWS/Office365 で送信された電子メールの配信が失敗する
OAuth2 で EWS (または REST API) を使用して、Office365 ユーザーにメールを送信するサービスを構築しています。_.onmicrosoft.com アカウントを使用してメール送信をテストすると、何らかの理由で次のエラーが発生します。
受信者のメール プロバイダーがメッセージを拒否したため、メッセージは配信されませんでした。リモート サーバーが '550 5.7.501 を返しました。アクセスが拒否されました。スパムの悪用が検出されました。
メールが EWS/API 経由で送信される場合、DKIM 署名が欠落していることに気付きました。
Office365 UI から手動で送信すると、メールは問題なく配信されます。
なぜこれが起こっているのでしょうか?