Aspose.Email 5.2.0 公共 API 更改

以下列出了对公共 API 所做的所有更改,包括添加、重命名、删除或弃用的成员,以及对 Aspose.Email for .NET 所做的任何不向后兼容的更改。如果您对列出的任何更改有疑问,请在 Aspose.Email 支持论坛上提出。

已添加的 API

类 CanonicalizationType 类 DKIMHashAlgorithm 类 DKIMSignatureInfo 类 HeaderList 类 PemReader

字段/枚举 CanonicalizationType.Relaxed 字段/枚举 CanonicalizationType.Simple 字段/枚举 DKIMHashAlgorithm.RSASha1 字段/枚举 DKIMHashAlgorithm.RSASha256

方法 DKIMSignatureInfo.#ctor(String publicKeyDnsSelector, String publicKeyDnsDomain) 属性 DKIMSignatureInfo.getBodyCanonicalization(), setBodyCanonicalization(int value) 属性 DKIMSignatureInfo.getDomain(), setDomain(String value) 属性 DKIMSignatureInfo.getHashAlgorithm, setHashAlgorithm(int value) 属性 DKIMSignatureInfo.getHeaderCanonicalization(), setHeaderCanonicalization(int value) 属性 DKIMSignatureInfo.getHeaders() 属性 DKIMSignatureInfo.getSelector(), setSelector(String value) 属性 DKIMSignatureInfo.getTime(), setTime(DateTime value)

方法 HeaderList.#ctor 方法 PemReader.GetPrivateKey(InputStream pem) 方法 PemReader.GetPrivateKey(String path)

方法 MailMessage.dKIMSign(RSACryptoServiceProvider rsa, DKIMSignatureInfo signatureInfo)

类 TokenProvider 类 TokenProvider.Google 类 TokenProvider.Outlook 方法 BaseTokenProvider.#ctor 方法 TokenProvider.dispose() 方法 TokenProvider.getAccessToken() 方法 TokenProvider.getAccessToken(boolean) 方法 TokenProvider.getInstance(String,String,String,String) 方法 TokenProvider.Google.getInstance(String,String,String) 方法 TokenProvider.Outlook.getInstance(String,String,String) 属性 TokenProvider.getClientId 属性 TokenProvider.getClientSecret 属性 TokenProvider.getExtraParameters 属性 TokenProvider.getLogin 属性 TokenProvider.getPassword 属性 TokenProvider.getRefreshToken 属性 TokenProvider.getRequestUrl 属性 TokenProvider.getUseBasicAuthorization

方法 ImapQueryBuilder.#ctor(Encoding) 方法 MailQueryBuilder.#ctor(Encoding) 属性 MailQueryBuilder.getDefaultEncoding()