React PNPJs发送邮件抄送和密件抄送不工作



我有一个SharePoint SPFx react web应用程序。我使用以下链接发送有关动作的电子邮件:https://pnp.github.io/pnpjs/sp/sp-utilities-utility/

我当前的代码是这样的:

import { default as pnp, sp, ItemAddResult } from "sp-pnp-js";
export interface EmailProperties { 
To: string[];
CC: string[];
BCC?: string[];
Subject: string;
Body: string;
From?: string;
}

在提交按钮时,我去掉了大部分代码,但我有这个片段:

async submitNewForm():Promise<any> {

try {       
//More code here
const emailProps: EmailProperties = {
To: ["emailhere@gmail.com"],
CC: ["cchere@gmail.com"],
Subject: "Title Here",
Body: `body code here`
};
sp.utility.sendEmail(emailProps).then(_ => {
console.log("Email Sent to user!");
});             


} catch(error) {
}

}

当这个动作被触发时,To工作,但CCBCC不工作。我想可能是我使用的电子邮件地址阻止了邮件的到来。然而,当我把密件抄送的电子邮件地址,它的工作。在我的控制台中,我没有得到任何错误,我得到了"Email Sent to User!">

知道为什么抄送或密件不工作,或者我如何调试这个看看发生了什么吗?

没有错误显示,因为您没有在catch块中处理它。我建议至少在那里添加一个打印,以找出错误所在,并从那里开始。

相关内容

  • 没有找到相关文章

最新更新