我们有一个电子商务应用程序,它向客户发送事务性电子邮件,例如订购、发货、订单交付等。我们通常将每封电子邮件中的一封bcc发送到gmail地址以保存记录。但由于电子邮件数量庞大,我们面临着两个问题:
我们需要从gmail买仓库
最近,我们收到了一份销售要约,这导致了订单和电子邮件的大幅增长。由于gmail阻止了接收该电子邮件id,这导致了反弹。
我的问题是-保存交易邮件日志的最佳方法是什么?有时需要日志来回顾向客户发送了什么通信,在什么时候,它的交付状态。
我正在考虑在数据库中有一个表,它将存储以下内容:
ToAddress
Subject
Body
AttachmentFilePath
Sen
我有一个服务,它接收请求,生成电子邮件,将电子邮件保存到消息队列(由其他微服务发送),并返回httpStatus.Ok。我想测试一下,对于不同的请求,将生成相关的电子邮件。
根据的说法,我的测试是功能测试,而不是合同测试。(如果我的服务将返回电子邮件内容作为api响应,那么使用Pact进行合同测试肯定是合适的)。
我有一个想法是使用Pact基础设施进行这样的功能测试,特别是
1.Save request and expected generated email into Pact Broker
2. In provider Verify tests submit the request a
我正在处理工作流程,并试图发送电子邮件。
在工作流页面上,我收到了一条错误消息:
The e-mail message cannot be sent. Make sure the e-mail has a valid recipient.
用户是系统帐户。所以我想我需要设置系统帐户的电子邮件地址。
有谁知道如何为系统帐户设置电子邮件地址吗?
有没有人有更好的办法来解决这个问题?
我使用的是来自ethereum.org的已知的众筹资金和令牌合同,只是稍微修改了一下。
contract Token{
function Token(tokenName,tokenValue,totalSupply){
//assign these parameter values to contract variable by the same name;
}
function transfer(address to,uint amount){
//perform transfer operation
}
}
contract