問題タブ [php-ews]
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.
php - PHP 経由で Exchange Web サービスから未読メールを取得する
このクラスを使用しているときに、PHP を使用してユーザーの交換メールボックス内のすべての未読メールを取得するにはどうすればよいですか?
最初に次のようなフォルダーの内容をリストすることを考えました:
そうして初めて、次のエラーが発生します。
Catchable fatal error: Object of class EWSType_FolderQueryTraversalType could not be converted to string
このクラスの経験があり、私が間違っていることを教えてくれる人はいますか?
文字列を渡す必要があることは知っていますが、クラスには関数やその他のプロパティのない定数が3つしかないようです..
php - php-ewsクラスライブラリは常にnullを返します
ここで見つけたクラスを使用して、ExchangeサーバーにSOAP呼び出しを行おうとしています。
http://code.google.com/p/php-ews/
以下の基本的な例から始めて、いくつかの例をコーディングしました。何をしようとしても、これは常にnullを返します。
他の誰かがこのエラーに遭遇したことがありますか、それとも私のためにそれを明らかにすることができますか?
php - php-ews(Exchange Webサービス)を使用して特定の日付以降に電子メールを取得する
PHPスクリプトでは、指定されたメッセージIDまたは特定の日付以降のすべての電子メールを取得する方法を理解する必要があります(どちらでも機能します。最後に受信トレイをスクレイプしてから新しい電子メールを取得する必要があります) )。
この受信トレイには1日に何千通ものメールが届いており、30日間はメールを削除できません。最初のインポートでは、受信トレイの最初からオフセットを実行していましたが、電子メールのクリーンアップを開始すると、明らかにそれは機能しません。
クラス「 EWSType_FindItemType 」の$Restrictionプロパティを設定する必要があると思いますが、これを行うために必要なクラスがphp-ewsに存在しないと思います。自分で追加しようとしましたが、EWSやSOAPについてはよくわかりません。
これまでのところ、私が思いついたのはこれだけです。
そしてそれはうまくいきません:(
メールを取得するために現在使用しているコードは次のとおりです。
どんな助けでも大歓迎です!
php - php-ews を使用してメールに返信する
Exchange メールボックスの読み取りに php-ews を使用しています。ただし、受信トレイから電子メールを選択してその電子メールに返信し、電子メールの履歴を付けて返信したいと思います。以下は、受信トレイから特定の電子メールを取得するために使用しているコードです。
返信するメッセージを取得したので、これをさらに進めて返信メッセージの下書きを作成し、このメールの返信アイテムを作成するにはどうすればよいですか。
私はこれをGoogleで検索しましたが、運がありません。
php-ews クラスを何時間も掘り下げて、EWSType_ReplyAllToItemType、EWSType_PostReplyItemType、EWSType_PostReplyItemBaseType などを調べましたが、これらのコードの使用方法を理解できませんでした。
みんな助けてください!どんな助けでも大歓迎です。
これについて話しているフォーラムがないので、この投稿への応答が役立つと確信しています. :)
ありがとうございました。
exchangewebservices - php-ews電子メールを送信するときに重要度を設定する方法
php-ewsを使用してメールを送信していますが、メールの重要度(優先度)を設定する方法が見つかりません。これが私のコードです:
よろしくお願いします!
exchangewebservices - PHP-EWS データ受信なしメッセージ
PHP-EWS をダウンロードし、README の指示に従ってインストールし、スクリプトを起動してその機能をテストしました。ブラウザでスクリプトを実行しようとすると、次のメッセージが表示されます。
無効であることがわかっているログインを提供すると、同じメッセージが表示されます。Exchange サーバーに接続しているようですが、提供した資格情報が認識されません。
これが私が使用しているスクリプトです
php - 送信者による制限(検索)
PHP EWSを使用して、Exchange サーバー上の特定の送信者による電子メールのリストを取得しようとしています。
特に制限 (検索) の構築に関連する私のコード サンプル:
このタイプの制限により、結果はゼロになります。
制限なしで検索すると、返された結果に送信者情報が含まれていることに気付きました (ただし、ネストされています)。例えば:
制限内のネストされた情報に対応するにはどうすればよいですか?
その他の検索式の例: https://github.com/jamesiarmes/php-ews/wiki/Search-Expression:-Simple-Conditions
php - php-ewsカレンダーの件名でカレンダーイベントを検索する方法
私はhttps://github.com/jamesiarmes/php-ewsを使用して、php を交換サーバーに接続しています。特定のユーザーのメール ボックスに接続して、すべてのカレンダー イベントを取得できます。今、私が望むすべてのイベントをプルするのは、「Student Appt」と言うことができるカレンダーイベントのみをプルすることです。可能ですか??
exchange-server - php-ews exchange 2007 ルーム カレンダー イベント
私たちは exchange 2007 を使用しており、php-ews を使用しています。部屋のリソースのすべての予約のリストを取得したいと考えています。ルーム リソースとは、会議の招待状を作成するときの Outlook のルーム ボタンを意味します。
これまでのコードはカレンダーからアイテムを返しますが、「会議室 A」のカレンダーが必要です。誰もこれをやったことがありますか?