Sunbirdでも多分現象は同じ。
lightningが出力するicsファイル中のTZIDに付いている"/mozilla.org/20071231_1"という文字列をiCalが解釈できないのが原因らしいので,perlで抜き取るcgiを作った。こんな感じ。
#! /usr/bin/perl -- print "Content-Type: text/calendar\n\n"; open(FH, "work.ics") or die; while(<FH>){ s!/mozilla.org/20071231_1/!!g; print; } close FH;
URLの参照先としてwork.icsを指定する代りに,work.cgiを呼び出すような感じ。