nodemailer日历活动邀请不起作用

时间:2018-06-13 12:06:27

标签: javascript node.js icalendar nodemailer

我尝试使用nodemailer从我的Gmail发送日历事件。

我使用npm包 ics 生成ics字符串。

const message = {
    from: '...',
    to: [
         '...', 
         '...'],
    subject: 'Message title',
    text: 'Plaintext version of the message',
    html: '<p>HTML version of the message</p>',
    icalEvent: {
        content: value,
        method: 'request'
    }
};

这是我的消息配置。电子邮件已发送,但在macOS Mail Client上无法读取电子邮件并将其显示为无发件人和内容。使用Outlook,接收者可以看到邮件,就像他正在创建一个新事件一样。我无法真实描述它,但事件未添加到接收器日历中。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

我正在将电子邮件发送到office365收件箱,这显然会将来自mime邮件的邮件重新格式化为一些奇怪的日历活动。

可以与其他所有收件箱一起使用(例如gmail)。