我尝试使用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,接收者可以看到邮件,就像他正在创建一个新事件一样。我无法真实描述它,但事件未添加到接收器日历中。
我做错了什么?
答案 0 :(得分:1)
我正在将电子邮件发送到office365收件箱,这显然会将来自mime邮件的邮件重新格式化为一些奇怪的日历活动。
可以与其他所有收件箱一起使用(例如gmail)。