0
我想創建一個.ics文件來使用php發送會議請求。一切都很好,但現在我必須爲邀請添加一個圖像作爲郵件正文的標題。如何使用PHP將頭文件圖像包含到.ics文件中?
如何添加標題圖像? 我試圖使用outlook創建一個會議,附加一個圖像,然後保存爲.ics文件,但我收到警告,附加文件可能無法被所有郵件客戶端查看。
我試過TI添加該代碼,但並沒有工作
注意我試圖使用PHP創建的文件的.ics。
感謝
我想創建一個.ics文件來使用php發送會議請求。一切都很好,但現在我必須爲邀請添加一個圖像作爲郵件正文的標題。如何使用PHP將頭文件圖像包含到.ics文件中?
如何添加標題圖像? 我試圖使用outlook創建一個會議,附加一個圖像,然後保存爲.ics文件,但我收到警告,附加文件可能無法被所有郵件客戶端查看。
我試過TI添加該代碼,但並沒有工作
注意我試圖使用PHP創建的文件的.ics。
感謝
展望試圖在事件添加圖像。這實際上不支持標準的iCalendar格式。 但從我所瞭解的你想添加一個圖像在電子郵件邀請,將去每個與會者。在這種情況下,您只需使用包含text/html bodypart和image/xxx bodypart的multipart/related將您的邀請中的text/html bodypart替換爲content-id。見http://tools.ietf.org/html/rfc2392
爲了得到一個具體的例子,發送雅虎日曆的邀請,因爲他們一起發送圖像和邀請。
這裏是MIME結構的,他們發送的類型:
Content-Type: multipart/mixed;
Content-Type: multipart/alternative;
Content-Type: text/plain;
Content-Type: multipart/related;
Content-Type: text/html;
... your html version, which will include the image as <img src="cid:someuniqueid"/>
Content-Type: image/gif;
Content-ID: <someuniqueid>
... your image
Content-Type: text/calendar; charset=utf-8; method=REQUEST
Content-Type: application/ics; name="invite.ics"