动态创建.ics文件并作为电子邮件附件发送

Dav*_*ino 1 php forms email icalendar

所以我有这个表单,客户端询问是否发送带有表单信息的.ics文件.这将每次动态创建,并作为动态创建的电子邮件中的附件发送.

所以我的问题是双重的.一,你可以动态创建一个ICS文件和两个,你可以作为附件发送吗?

顺便说一句,这是一个PHP 5.xx环境.

Mar*_*c B 5

ICS文件只是纯文本文件,所以用PHP生成一个文件很简单:http://en.wikipedia.org/wiki/ICalendar

生成它之后,您可以通过PHPMailerSwiftmailer轻松完成邮件附件.没有使用swiftmailer,但我知道PHPMailer有一个函数来从变量而不是文件创建附件.