タイトル、場所、日時、タイムゾーン、繰り返し、招待者、通知、メモを入力し、.ics ファイルをダウンロードするかカレンダーで直接開きます。日程を貼り付けたり、文書や写真を添付したりして、複数の予定をまとめて作成することもできます。
カレンダー招待を.ics添付ファイルとして送るにはどうすればいいですか?
アドレスをイベントに追加し、.icsをダウンロードして、通常のメールに添付します。各ゲストはROLE、PARTSTAT、RSVPを持つATTENDEE行になり、受信者はワンタップでイベントを保存できます。ダウンロードしたファイルにできないのは回答の収集です。なぜならRSVPの追跡にはMETHOD:REPLYメールを受け取る何かが必要だからです。ICS Makerは意図的にMETHOD:REQUESTもORGANIZERも書き込みません。メールサーバーもアカウントも持たないため、主催者を名乗ることは、受信者のカレンダーが実行しかねない虚偽の申告になってしまうからです。RSVPを収集するには、ファイルを自分のカレンダーにインポートし、そこから招待を送信してください。
ファイル内のゲストリストはどのようなものか
各人は1行で表されます。ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mailto:ada@example.comは、誰が招待されているか、その人が任意ではなく出席を期待されていること、まだ回答していないこと、そして回答が求められていることを示します。表示名を手動で追加する場合はCNパラメータに入れます — ATTENDEE;CN=Ada Lovelace;… — そしてアドレス自体は常にmailto: URIであり、これはパーサーが厳格にチェックする唯一の部分です。
ゲスト付きのイベントは招待状とは異なる
本物の招待状はメールメッセージです。カレンダーデータはtext/calendar; method=REQUESTとして添付され、ファイルにはそれに対応するMETHOD:REQUEST行とORGANIZERが含まれ、受信者のメールクライアントはそれを「承諾」「辞退」ボタンに変換し、METHOD:REPLYをメールで返信します。この一連のやり取りはすべて、2つのカレンダーサーバー間のメールを通じて行われます。
このビルダーは意図的にメソッドも主催者も書き込みません。アカウントもメールサーバーも持たず、あなたが誰であるかも把握していないため、イベントの主催者を名乗ることは、受信者のカレンダーが実行しかねない虚偽の申告になってしまいます。得られるのは、ゲストリストがそのまま残ったシンプルなイベントであり、これは添付、転送、公開に適した形です。
では実際にはどうやって人を招待するのか?
- ファイルを添付する
- ダウンロードして通常のメールに添付します。全員がワンタップで保存できるイベントを受け取り、転送されても内容は保持されます。誰もRSVPできないので、返信はメール本文で依頼してください。
- インポートしてから自分のカレンダーから招待する
- ファイルを自分のカレンダーで開くと、すべての項目とゲストリストが自動入力されるので、そのまま送信します。あなたのカレンダーが主催者となるため、正式な招待状を送信し、誰が承諾したかを追跡します。RSVPが必要な場合はこの方法を取ってください。
- 代わりにリンクを送る
- カレンダー追加用リンクは、ダウンロードなしで受信者自身のカレンダーにイベントを事前入力します。ニュースレターやページ上ではこちらの方が適していますが、ゲストリストは含まれません。
よくある質問
- 招待者として追加した人にはメールが届きますか?
- このページからは届きません。メールサーバーを持たず、何かを送信することは一切ありません。アドレスはファイル内にATTENDEE行として書き込まれるだけです。ファイルを自分でメールに添付するか、自分のカレンダーにインポートしてそこから招待を送信させてください。
- METHOD:REQUESTとMETHOD:PUBLISHの違いは何ですか?
- REQUESTは「あなたは招待されています、返信してください」という意味で、カレンダーシステムが主催者に代わって送信するメッセージに付くものです。受信者のクライアントはMETHOD:REPLYで応答します。PUBLISHは「これがイベントです、受け取るかどうかはご自由に」という意味で、ウェブサイト上のファイルや添付ファイルはこれに当たります。METHOD行が全く無いファイルは、ほとんどの読み取りアプリケーションによってpublishとして扱われます。これはこのビルダーが生成するものです。
- 誰が承諾したか追跡できますか?
- ダウンロードしたファイルではできません。RSVPの追跡には返信を受け取る何か、カレンダーアカウントやサーバーが必要ですが、静的なファイルにはそのどちらもありません。各出席者のPARTSTAT=NEEDS-ACTIONは初期状態であって、メールボックスではありません。回答が必要な場合は、イベントを自分のカレンダーにインポートし、そこから招待してください。
- GmailやOutlookのメッセージに.icsを添付するにはどうすればいいですか?
- 他のファイルと全く同じです。メッセージを作成し、ダウンロードした.icsを添付するだけです。どちらのクライアントもこの種類を認識し、ほとんどの受信者は単なる添付ファイルではなく、インラインでカレンダー追加のプロンプトを目にします。Gmailではコンポーズ画面から直接招待状を作成することもでき、RSVPが必要な場合はこちらの方法を取ってください。