問題タブ [vcalendar]
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.
outlook - 更新が発生したときに.ICSファイルを更新する
次のような.icsファイルを出力するデータベースがあります。
ほとんどの電子メールクライアント(Microsoft Outlook 2007を含む)から簡単にサブスクライブできます。ただし、クライアントがファイルをサブスクライブした後、更新が発生したときにファイルを更新することはほとんど不可能です。
.icsファイル内からクライアントに更新を強制またはプッシュする方法はありますか?または、Exchange上にない場合でも、Outlookの内部からですか?
asp.net - IE での VCS ファイルのダウンロードの問題
私は http ベースの (安全ではない) Web アプリケーションに取り組んでいます。ここでは、クライアントの Outlook カレンダーに予定を追加するための規定を提供しました。ハイパーリンクをクリックすると、動的に .vcs ファイルを作成しています。.VCS ファイルを生成するコードは次のとおりです。
IE を除くすべてのブラウザで正常に動作しています。次のエラーが表示されます:
誰かがそれに焦点を当てることができますか?
outlook - iCalendar ATTENDEE
こんにちは、VcalendarのATTENDEEとして「ニックネーム」を指定することは可能です。メールの「必須」フィールドに表示されるメールアドレスの代わりに、よりわかりやすい名前が表示されるようにしますか?助けてくれてありがとう
ミック
python - vObject(Python)を使用してOutlook用の「ダウンロード可能な」vCalendarオブジェクトを作成する
間違いがなければ、vCalendarオブジェクトを介してOutlookの「ダウンロード可能な」イベントを提供できる必要があります。
私が行った調査から、vObjectの使用が指摘されました。私はそれらの使用例を見てきましたが、フォーマットの経験がないので、どのフィールドが利用可能であるか、またはそれらが何と呼ばれているのかわからないため、問題を解決する方法がわかりません...
開始時刻と終了時刻/日付を持つ、ある種の名前/説明を使用して非常に単純なオブジェクト/ vCalendarイベントを作成する簡単な例はありますか?
私はDjangoを使用しますが、おそらく要求に応じて「ダウンロード」用にこれらを動的に作成します。
parsing - iCal のプロパティ パラメータをエスケープできる/すべきですか?
具体的には、CN (共通名) パラメータ。
オーガナイザー;CN=John Doe,Eng:mailto:jd@some.com
RFCはこれについて曖昧です、IMHO。タイプTEXTのプロパティ値については非常に明確ですが、このパラメーターの場合、「パラメーター値はテキストです」とだけ書かれています。いずれにせよ、TEXT 型に指定されたエスケープは、パラメーター値に対して完全ではないようです (たとえば、':' はエスケープされません)。
どうもありがとう!
c# - 添付ファイルのコンテンツがメッセージの本文に表示されないようにするにはどうすればよいですか?
私は、1 つの添付ファイルを含む電子メールを送信する asp.net c# アプリケーションに取り組んでいます。添付ファイルは vCalendar ファイルです。コードは次のとおりです。
これは機能し、想定されていることを実行し、機能する (Outlook によって認識される) vcalendar ファイルを送信します。
問題は、メールの本文に、messageBody パラメータの内容に加えて、次のような添付ファイルの内容も表示されることです。
差出人: 差出人 送信日: 2010 年 10 月 5 日火曜日午後 4 時 59 分 宛先: someemail
messageBody 内容はこちら
METHOD: REQUEST BEGIN:VCALENDAR PRODID:-//DP//NET MIMEDIR//ENVERSION:1.0 METHOD:REQUEST BEGIN:VEVENT DTSTAMP:20101006T135934Z DTSTART:20101006T135934Z DTEND:20101006T135934Z LOCATION:Minstead DESCRIPTION;ENCODING=first meetingPRINTUABLE概要:カレンダーとスケジューリングの学習 優先度:3 UID:721d9e3c-9010-47f5-9ad0-83c38cb0cbb7 ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION:MAILTO:someemail ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED:MAILTO:someemail CLASS:PUBLIC ORGANIZER:MAILTO:someemail SEQUENCE:0 STATUS:TENTATIVE END:VEVENT END:VCALENDAR
そのテキストを取り除き、messageBody パラメーターの内容のみを表示し、vCalendar ファイルをメール メッセージに添付したいと考えています。これどうやってするの?これは見通しの問題ですか、それともコーディングの問題ですか?
編集: Microsoft Outlook でメッセージを表示することにのみ関心があります。メッセージのソースを調べました (Outlook で右クリック > ソースを表示)。削除したいテキストはメッセージの<body
> </body
> html タグ内にあります)
php - Outlook 2003 が .ics ファイルを受け入れない
以下の vcalendar "スクリプト" を Outlook 2003 にインポートできません。私が行っているのは、php の mail() 関数を使用して、基本的にこのカレンダーを含むメッセージを送信し、イベントを作成することです。残念ながら、私がこれを作成しているチームは Outlook の新しいバージョンにアップグレードできないため、2003 の癖があれば、それが影響している可能性があります。Google カレンダーに問題なくインポートされ、http://severinghaus.org/projects/icv/によると、完全に検証されます。私が受け取り続ける2つのエラーがあります:
1 - これを自分の Gmail アカウントに送信して .ics ファイルをダウンロードすると、次のエラーが表示されます。
「vCalendar ファイルをインポートできません。このエラーは、定期的な月の予定を iCalendar 形式で保存しようとした場合に表示されることがあります。このエラーを回避するには、予定のオプションを月の代わりにグレゴリオ暦に設定してください。」
2 - これを Outlook に関連付けられた電子メール アカウントに送信すると、無題の添付ファイルとして表示され、その添付ファイルをダブルクリックすると、何らかの理由で新しいメッセージ ダイアログが開きます。
カレンダーの「スクリプト」は以下のとおりです -
事前に助けてくれてありがとう!これは私がこれらを扱うのは初めてなので、n00bの間違いがあれば申し訳ありません...
java - iCal4j を使用した iCal の HTML
vevent からの説明に html を追加する可能性はありますか。
VCALENDAR
説明付きのを生成しVEVENT
ます。Ical4jを使用してメールを送信しましたICS
これは私がやろうとしていることです:
これで、HTML コードを表示するだけです。
MultiPartに入れた上記のカレンダー
私は一部を見逃していますか、それとも不可能ですか?
編集 - iCal4j でやろうとしていること (Altrep を使用)
しかし、上記のコードでは行き詰まっています。HTML を iCall4j と組み合わせて使用するアイデア
flex4 - Flex 4coltwareairxmail-vCalの予定を送信する
私はcoltware.airxmailを使用してFlexアプリからメールを送信しています。
Flexから生成されたVCalendar予定ファイルをOutlookに直接送信して、カレンダービューで開くようにします。VCalファイルを電子メールの添付ファイルとして送信することはできますが、Outlookカレンダーではこれらは「自動オープン」されないため、ユーザーはファイルをダブルクリックする必要があります。
メールのコンテンツタイプを「text/x-vCalendar」に設定し、VCalファイルを含むバイト配列を渡そうとしましたが、喜びはありません。vCalは、空の電子メールの.txt添付ファイルとして届きます。
誰かがこのキットを以前に使用したことがあるかどうか、または何かアドバイスを提案できるかどうか疑問に思います。
または、ActionScriptからVCalファイルをOutlookに直接送信するために使用した別のコンポーネントを提案することもできますか?
これが私のサンプルコードです(デモコードはポイントを取得するためだけに非常に混乱しています):
var sender:SMTPSender = new SMTPSender();
//ここでfrom/to / host/portの値を設定しますvar contentType:ContentType = new ContentType();
contentType.setMainType( "text / x-vCalendar");
var message:MimeMessage = new MimeMessage(contentType、 "UTF-8");
var file:File = File.desktopDirectory.resolvePath( "vcal.vcs");
file.addEventListener(Event.COMPLETE、function(ev:Event):void {
});
file.load();
うまくいけば、コルトウェアコンポーネントを使用してこれを達成できます。APIガイドは非常に不完全ですが、これらのメソッドの使用についてはサイトに何もありません。「基本的な使用法」だけです... http://code.google.com/p/airxmail/wiki/HowToUseAPI
c# - イベントを C# で iCalendar および vCalendar 形式にエクスポートする
私は、イベントを Outlook 2007、Outlook 2010、および iCal にエクスポートする機能をサポートするプロジェクトに取り組んでいます。調べてみたところ、iCal (iCal プログラムをサポートするため) と vCal (Outlook をサポートするため) は基本的に同じものであることがわかりました。iCal は古いvCal形式に基づいているようです。そのため、 .icsファイルと.vcsファイルを簡単に生成できるように、2 つの実装の間で何を借用できるかを調べています。vCalファイルのC# 実装と、iCalファイルの C# 実装も見つかりました。
両者の本当の違いを知っている人はいますか?iCal にはさらにいくつかのプロパティがあり、vCal が 1.0 のバージョン 2.0 のようです。
これら2つの別々のタイプへのエクスポートをすでに処理しているライブラリはありますか?基本的に同じものを書く必要はありませんか、両方を処理するライブラリを作成する必要はありませんか?
vCal の実装は Outlook 2007 と Outlook 2010 で異なりますか?
注: Outlook が iCal (*.ics) 形式もサポートしていることは認識していますが、*.ics ファイルに加えて vCal (*.vcs) ファイルの作成をサポートするよう求められています。