問題タブ [zimbra]
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 - SimpleXML と xpath を使用した Zimbra SOAP 応答の解析
そのため、PHP を使用して Zimbra SOAP サーバーと通信しています。応答は<soap:Envelope>
タグにあります。名前空間が原因で XML 応答を解析できません。
XML は次のようになります。
新しいSimpleXMLElement
オブジェクトを作成します:
少しグーグルした後、名前空間を登録する必要があることがわかりました。だから私はそれをします:
<soap:Body>
そうすれば簡単にタグを取得できます。
しかし、その後は要素を取得できません (xpath を使用):
これは空の配列を返します。ただし、XML を走査してその要素を取得することはできます。
これはうまくいきますが、<a>
タグ、特にタグを取得したいと思いますzimbraId
。だから私はこれを試しました:
運が悪い、空の配列を取得します。どうしたの?xpath を使用して (で始まらないsoap:
) 要素を取得できないのはなぜですか?
属性<a>
に基づいてタグを取得するにはどうすればよいですか?n
PSタグの属性にもid
とがあることは承知していますが、属性を使用して取得したいタグがさらにたくさんあります。name
<account>
<a>
n
注: 仕事用のアプリケーション用に Zimbra ライブラリを改善しようとしています。タグを取得する現在のコード<a>
は次のとおりです。
明らかに、このコードを削除して (コードの後半にいくつかの正規表現 ( shudder ) もあります)、XML パーサーを使用します。
javascript - イスラム暦 (ペルシャ暦) DwtCalendar.js 用
これは DHTML グレゴリオ暦ウィジェットです。Hijri (ペルシャのカレンダー - Jalali) ウィジェットを作成しようとしています。誰にもアイデアはありますか?
zimbra - zimbraメールにフィールドを追加
zimbraのメールサーバーでユーザーに指定と所属をお願いしたいです。Zimbraメールサーバーのユーザーアカウントフィールドに指定と部門フィールドを追加するにはどうすればよいですか?
java - Zimbra:HttpClientを使用して連絡先をCSVファイルとしてダウンロードする
次のコードを使用してZimbraから連絡先をダウンロードしようとしています:
しかし、私はエラー404(見つかりません)を取得します:
私のURLは間違っていますか?ドキュメントに関してはそうではないようです。
認証に問題はありますか?エラー401(無許可)が発生しません。
何か案が?
ご協力いただきありがとうございます。
編集:
サーバー側でZimbraの制限はありますか?たとえば、Webブラウザまたはスマートフォンからのみアクセスできます。
javascript - [オブジェクト HTMLCollection] を JavaScript の文字列に変換する
XML ファイルから抽出されたデータを使用しようとしgetElementByTagName
ていますが、返されますHTML Collection Object
が、REST 要求を送信するためにこのデータが必要なので、HTML コレクション オブジェクトを文字列に変換する必要があります。どうすればそれができますか?
詳細は次のとおりです。
この関数を使用してsession_id
、REST 応答から取得しようとしています。ここでsid
(グローバル変数) は HTML コレクション オブジェクトです。これを次の関数で使用しようとすると、次のようになります。
ここではsid
、文字列として必要なものを使用しています。
では、HTML コレクション オブジェクトを文字列に変換するにはどうすればよいでしょうか??
ありがとう
sugarcrm - https用のzimbraのzsugar zimlet
zsugar zimlet を zimbra に統合して http sugar CRM を使用することは可能ですか? この zimlet は安全な接続 (https) でのみ機能することがわかりました。はいの場合、解決策を教えてください。ありがとう
objective-c - iPhone用の暗号化
私はiPhone用のソフトウェアを1つの安全なメールサーバーに接続し、基本的な暗号化機能を実行するようにしようとしています。それは暗号化-署名と復号化です。
iOSプログラミングにも使用できるhttp://www.chilkatsoft.com/のようなフレームワークをいくつか見つけましたが、http://support.apple.com/kb/HT4979#によると、 iOS 5がサポートしているので、サードパーティのコードよりもiOSの機能を使用する方が簡単ですよね?
ただし、すべてのユーザーが安全なメールを設定できるわけではありません。ユーザーのiPhoneにメールアカウントを設定するだけのアプリを書こうと思っていました。
このアプリケーションは、ユーザー名とパスワードを取得するだけで(1台のサーバーに必要なことを思い出してください)、上記のリンクで説明したような構成を行います。出来ますか?はいの場合、どのように?http://www.rootmanager.com/iphone-ota-configuration/iphone-ota-setup-with-signed-mobileconfig.htmlは私の要件に対して正常に機能しますか?
追加情報:
- Zimbra 5はサーバー側で動作しています!
- ここにいる人は誰もiOSの専門家ではありません。サーバーコードをJavaで記述し、クライアント側のアプリケーションもいくつか記述しましたが、iPhoneのサポートを追加する必要があります。
- 追加情報をお気軽にお問い合わせください!
timezone - ical4jで1日のイベントに絞る、開始日と終了日のトラブル
Zimbra カレンダーからのエクスポートを使用しており、毎日発生するすべてのイベントのリストを作成したいと考えています。簡易カレンダーはこんな感じ。
これで、イベントをフィルタリングするためのコード行をいくつか書きました。
今、私は単純なイベントを正しく取得しますが、開始時刻と終了時刻が間違っているため、1 日のイベントが 4 回発生します。
したがって、インポートまたはフィルターで何を変更する必要があるかを誰かが知っている場合は、すべてのイベントを同じタイムゾーンで取得します。
任意の提案のためのタンク、Cy
何が起こっているのかを理解するために、いくつかのテストを行いました。開始は、次のフィルターのテストでした。
そこに示されているような新しい終日イベントを作成すると、すべて問題ありません。再帰ルールを追加すると、機能が壊れます。
上記のサンプルに示すように、イベントは開始日と次の 3 日間に一致します。ルールで COUNT=1 を設定すると、イベントが 2 回一致するようになりました。多分私は繰り返しルールを理解していませんか?このイベントをエクスポートした Web カレンダー (Zimbra) を見ると、すべてが期待どおりです。
jakarta-mail - JavaMail エラー + 認識できない SSL メッセージ、プレーンテキスト接続?
以下のコードを使用して、Zimbra メール サーバーからメールを読み取ります。
しかし、このエラーが発生し続けます
誰でもこれを解決する方法を手伝ってもらえますか?
api - soapadminapiを介してzimbraサーバーからドメインごとのエイリアスのリストを取得する
admin apiリファレンスドキュメントを読んでいますが、ドメイン用にすでに作成されているエイリアスを一覧表示する方法が見つからないようです。
もちろん、addAccountAliasコマンドがあります。
そして、removeAccountAliasコマンド:
しかし、ドメインのエイリアスを取得する方法がわかりません。getAllAccountsとgetAllDistributionListsはそれらを返しません。
これに関する助けをいただければ幸いです。
これは私が参照しているAPIドキュメントです:ZimbraSOAPApiリファレンス