nodemailer 日历事件邀请不起作用
nodemailer calendar event invitation not working
我正在尝试使用 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 邮件客户端上无法读取电子邮件并将其显示为无发件人且无内容。使用 Outlook,收件人看到邮件时就好像他正在创建一个新事件一样。我无法真正描述它,但是事件没有添加到接收者日历中。
我做错了什么?
我正在将电子邮件发送到 office365 收件箱,它显然将消息从 mime 电子邮件重新格式化为一些奇怪的日历事件。
虽然可以与所有其他收件箱一起使用(例如 gmail)。
我正在尝试使用 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 邮件客户端上无法读取电子邮件并将其显示为无发件人且无内容。使用 Outlook,收件人看到邮件时就好像他正在创建一个新事件一样。我无法真正描述它,但是事件没有添加到接收者日历中。
我做错了什么?
我正在将电子邮件发送到 office365 收件箱,它显然将消息从 mime 电子邮件重新格式化为一些奇怪的日历事件。
虽然可以与所有其他收件箱一起使用(例如 gmail)。