smtp - 如何使用 BizTalk SMTP 适配器设置回复标头?
问题描述
微软 BizTalk 服务器 2016
我尝试使用动态端口发送电子邮件。
我在代码中初始化 SMTP 属性,如下所示:
EmailMessage(SMTP.Subject) = "ReplyTo test subject";
EmailMessage(SMTP.SMTPHost) = ..
EmailMessage(SMTP.From) = ..
EmailMessage(SMTP.SMTPAuthenticate) = 0;
EmailMessage(SMTP.EmailBodyTextCharset) = "UTF-8";
EmailMessage(SMTP.MessagePartsAttachments) = 0;
EmailMessage(Microsoft.XLANGs.BaseTypes.ContentType) = "text/html";
查看 SMTP 适配器的可用属性列表如何配置 SMTP 发送端口
我找不到如何设置回复参数。你能帮忙吗?
解决方案
奇怪的是,没有选项可以在 BizTalk SMTP 适配器中设置对地址的回复,即使它们确实有一个确实提到它的 ReplyBy 字段。
名称:ReplyBy
类型:xs:dateTime
描述:为外发电子邮件消息中的Reply-To标头指定一个日期时间值。
请参阅基本上概述了这些选项的 SMTP 中的此线程回复。
- 创建您调用的 C# 帮助程序类以发送您从 BizTalk 调用的电子邮件
- 创建您自己的具有该功能的自定义 SMTP 适配器
- 使用第 3 方,例如/n 软件中的电子邮件适配器
根据我的评论,另一个选项是将发件人地址设置为您希望回复的位置,如果您希望将其发送给多个人,请将其设为电子邮件分发列表电子邮件地址。
推荐阅读
- python - 是否有一个 Python 函数可以查找列表的所有 k 长度排序?
- javascript - 如何存储变量并在字段中设置变量
- oracle-apex - 删除 Oracle APEX 页面项之间的空格
- python - 使用 py 脚本生成带有值的 XML 树
- r - 如何在带有百分比的条形图上添加误差线
- excel - 将文件合并到一张有文件名问题的工作表中
- amazon-web-services - 使用 AWS Amplify 和 Cognito 对 Nuxt 应用程序进行身份验证的最佳实践
- python - 使用 sklearn 和 pandas 在一个模型中结合 DictVectorizer
- php - 获取分类链接
- mysql - 如果没有匹配的行,则获取具有一个匹配条件的行或所有行