Mule SMTP - 发送带有附件的电子邮件

2023-12-08

我正在尝试使用 Mule 3.3.0 并配置 SMTP 端点。 该流可以具有文件入站端点和 SMTP 出站端点。 另一个流可以有一个 Java 类,该类生成字符串内容(电子邮件正文),并创建一个 CSV 文件,它将尝试将其推送到 SMTP 出站端点。

不幸的是,Mule SMTP 似乎并不支持通过简单配置开箱即用的附件。我在网上查到,似乎一种方法是编写自己的变压器。能够通过电子邮件发送附件是一项非常基本的功能,如果可以通过简单的配置实现这一点,我期待听到 Mule 专家的答案。


可以通过两种方式完成。

一台配备 Mule 配置

<set-attachment attachmentName="" value="" contentType="" />

其次是 Mule API。

org.mule.api.MuleMessage.addOutboundAttachment(String arg0, Object arg1, String arg2) 

or

org.mule.api.MuleMessage.addOutboundAttachment(String arg0, DataHandler arg1)

希望这可以帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mule SMTP - 发送带有附件的电子邮件 的相关文章

  • Mule SMTP - 发送带有附件的电子邮件

    我正在尝试使用 Mule 3 3 0 并配置 SMTP 端点 该流可以具有文件入站端点和 SMTP 出站端点 另一个流可以有一个 Java 类 该类生成字符串内容 电子邮件正文 并创建一个 CSV 文件 它将尝试将其推送到 SMTP 出站端
  • Anypoint Studio - 调试器未启动

    我无法启动 ESB Mule 项目的 Anypoint Studio Version 5 3 0 调试器 当我从相应项目的下拉菜单中单击调试选项时 控制台选项卡正在运行并显示 INFO 消息 但在 Mule 调试器 选项卡中显示 Mule
  • 如何使用 MUnit 在 Mule Flow 中模拟 Java 组件

    我正在尝试使用 MUnit 对我的一个子流程进行单元测试 我需要模拟一个自定义 Java 组件 但我无法这样做 我的子流程如下
  • NServiceBus 到底是一个 ESB

    NServiceBus 到底是 ESB 还是轻量级 ESB 或者它更像是具有持久 可靠消息传递的 WCF 在我看来 它更像是一个消息传递框架 而不是 ESB 只是想要一些指导 因为我刚刚开始研究不同的 ESB 产品以及它们能够做什么或不能做
  • 直到成功失败表达式检查多种类型的异常

    在Mule中 我在HTTP端点周围使用until success来捕获连接异常 超时 我捕获了 3 个不同的 Java 异常 java net ConnectException java net SocketTimeoutException
  • ESB 中有效负载的验证

    我有一个 HTTP POST REQUEST 它发送如下有效负载 键1 值1 键2 值2 键3 值3 我能够验证所有值 但每次都必须使用一个组件 在本例中 我使用了验证器 非空字符串 3 次 1 Is there any way that
  • csv 到 xml:不确定在 Mule ESB 中执行此操作的最佳方法

    我是 Mule 的新手 所以请耐心等待 我收到以下 CSV 文件 Company1 2 123 Street Winchester UK 000010 CHRISTINE I HAAS A00 3978 1995 01 01 PRES 18
  • 从 mule esb 使用 .NET ASMX Web 服务会抛出 CXF 异常:401 Unauthorized

    我在另一台服务器上有一个 NET ASMX Web 服务 并且在另一台服务器上安装了 mule 独立 CE 3 4 我有一个非常简单的流程 需要调用这个 NET Web 服务并传递两个字符串参数
  • 如何在骡子中手动抛出肥皂故障

    我面临着一种情况 我们无法使用模式来验证传入的请求 基本上模式就在那里 但它接受请求中的任何字符串 wsdl 设计者有自己的理由这样做 以接受来自不同来源和灵活性的请求 但是 当收到请求时 我会验证请求包装器的子元素是否是我们所期望的 为此
  • Mule http:outbound-endpoint + multipart/form-data

    我正在尝试调用一个期望接收多部分 表单数据的休息服务 但我遇到了一些问题 经过一段时间的搜索 我了解到我必须将有效负载移动到出站附件并将有效负载设置为空
  • 如何捕获 Mule foreach 作用域中的异常但保持进程继续进行?

    我是 Mule ESB 的新手 我创建了一个简单的流程 循环遍历订单列表并调用 Magento API 来逐一更新订单状态 我的问题是 如果 foreach 范围内发生任何异常 整个过程就会结束 我尝试使用异常策略来捕获异常 它确实捕获了异
  • 如何处理nservicebus中的消息顺序?

    我试图找到一种按照发送者发送消息的顺序处理消息的方法 因为 NServiceBus 不保证消息将以特定顺序处理 发送者是一个订单系统 它发布 createOrder 和 reviseOrder 命令 发送者允许用户向同一订单提交多个修订 因
  • ESB MULE 将参数传递给 java 方法

    我使用MULE版本3 3 0 CE 我想从入站标头获取一些值 然后将其传递给java方法 在java方法中对传递的值进行一些更改 最后我再次将其从java方法传递到出站 而不是将 Java bean 绑定到 Mule API 使用Calla
  • Mule Salesforce Batch 中的错误处理

    我正在尝试将一组帐户从 CSV 文件加载到 Salesforce 中 我已经配置了常用的 Datamapper 带有批提交的 Upsert SFDC 步骤和仅处理失败的批步骤 目前为日志 我的 OnComplete 有一个简单的记录器 我故
  • WSO2 EI/ESB:For 循环实现

    我想实现一个简单的 for loop 在 WSO2 Integration Studio 中 例如 我正在实现一个巴士路线 API 每辆巴士有 10 个不同的站点 我想从后端服务获取 10 个站点 一个正常的 for 循环是 for i 0
  • 读取通配符文件名的 Quartz 作业仅获取一个文件

    使用骡子 3 7 如果我的目录中有 5 个扩展名为 csv 的文件 则以下代码仅选取这五个文件之一 如果我删除石英触发器并将其设为普通文件 inbound endpoint 它将拾取所有五个文件 看起来很简单 但并没有按预期工作 Thank
  • 如何拆分 XML

    我的第一篇文章在这里 我已经搜索过 但没有找到我要找的东西 我不太确定需要什么技术来完成以下操作 我使用 Mule 3 3 CE 我需要拆分 XML 文件 我需要在每个分割的 XML 中保留 rootElement 及其属性 所有 XML
  • 数据编织转换

    我有 POST 方法的以下有效负载的输入 order Column X X Column Y Y Column Z Z Column W div 1 some text div 2 true div 3 2 mapper A
  • 如何在 Mulesoft 中将睡眠设置为流程而不丢失消息负载

    我想插入脚本来延迟 Mulesoft 中的处理流程 我尝试在 groovy 中插入脚本 但丢失了消息有效负载 因此当我必须获取消息有效负载时 收到了空指针 我怎样才能不丢失消息有效负载 Thanks 如果您正在使用Groovy流程中的组件
  • 如何让 Mule 从 JDBC 查询中作为单个事务返回多行?

    如果 Oracle 表中有 100 行 我希望收到一封正文有 100 行的电子邮件 但我收到了 100 封电子邮件 每行一封 我认为 transactionPerMessage 会做到这一点 工具提示说 如果false 整个结果集将有一个事

随机推荐

  • Javascript Array.some() 和 Array.every() 相当于 Set?

    在 JavaScript 中 是否有等价的Array some and Array every 为了Set内置对象 不 唯一的内置方法Set prototype are Set prototype add Set prototype cle
  • 从 &str 数组获取 Iterator

    我正在尝试抽象一个函数来获取两个实例std str Lines以及用于测试目的的模拟版本 由一系列创建 str 我的代码 确实有效 看起来像这样 use std fs test fn test day 1 let v 3 3 4 2 4 i
  • 如何解决“Newtonsoft.Json.JsonSerializationException无法找到用于类型的构造函数”Android错误?

    我正在使用 Unity3D 开发应用程序 我将我自己的实用程序 DLL 与一些类一起使用 我已经工作了几个月了 并且毫无问题地进行了很多构建 编译 上周向 DLL 添加了一个新类 它在我的 PC 中运行良好 但当我构建该项目并在我的 And
  • Pymunk 伺服关节

    如何在 Pymunk 中实现 伺服 关节 我正在尝试创建一个简单的模型 其中一个盒子在其下方的一条细 腿 上保持平衡 我已经能够创建一个盒子并使用PinJoint 但似乎没有任何方法可以控制连接连接到盒子的角度 我希望能够指定附着角度 其他
  • 在 scons 'Program' 命令中使用 'LIBS' 找不到静态库,为什么?

    我有一个 n c 作为主函数 o c 作为导入函数 如下所示 cat n c o c int f int main f return 0 include
  • 将节点附加到现有的 xml-Java

    我已经看到 vb 和 c 回答了同样的问题 但我需要一个 Java 最佳解决方案来将节点附加到 xml xpath 有帮助吗 我有 a b b a
  • 在 Ember.CollectionView 渲染结束时运行 jquery

    我有一个容器视图其中包含一个集合视图 在这之后集合视图呈现在屏幕上我需要执行jquery函数它本质上是查看渲染模板的内容并执行一些显示修改 如果我在插入元素 of 集合视图它可以工作 但它会针对中的每个元素执行集合视图因为我真的只需要在最后
  • 如何在气泡图中的 ggplot 2 中设置 geom_vline 和 geom_hline 的背景

    我想在气泡图上添加一条垂直线和一条水平线 而不过度绘制气泡 数据来了 a lt c np prepp vp animal artifact communication ipv isv b lt c 0 51 0 32 0 85 0 61 0
  • 正则表达式意外结束

    我只想从路径中获取带有扩展名的文件名 C Users anandada workspace MyTestProject src OpenTest c 以下声明 fileName re match c fileName 给出错误 正则表达式意
  • React.addons.createFragment 对象中元素的顺序

    我正在读https facebook github io react docs create fragment html文章中发现 FB 工程师依赖于对象内存布局 属性的顺序 if this props swapped children R
  • 如何在codeigniter中获取具有特定id的最后一条记录

    我这里有 2 张桌子 第一个是customer其次是会员资格 现在我只想得到一个特定的最后一条记录customer id从这些联合表 客户和会员 中 这是我的客户表结构 这是我的成员资格表结构和所需的最新插入行 这里我自己尝试了一个代码 r
  • 在Web浏览器中查找并单击html代码中没有ID的按钮

    我基本上有一个网络浏览器控件 它正在浏览并自动完成一些表单 到目前为止 这很容易 但是我已经得到了一个没有标有 ID 或 提交 或 重置 按钮的表单姓名 我需要能够同时单击两者 示例 提交按钮 td align right valign m
  • iCloud 是否需要在生产环境中才能在生产中使用?

    I added Cloudkit support to my iOS and WatchOS App but I cannot deploy my schema to production due to a bug Do I need to
  • javascript:从回调函数调用对象内部的函数

    当我尝试使用回调函数中的 this 调用对象内部的函数时 会发生错误 指出该方法未定义 我该如何解决这个问题 var object log user pass error message an error occured while con
  • 密码正则表达式必须包含至少 8 个字符,至少 1 个数字、字母和特殊字符

    我需要一个正则表达式 它应该至少有一个数字字符 允许大写和小写字母 也允许特殊字符我正在使用这个表达式 6 10 d a zA Z 但对于最大字符数 10 无效 看来你想要这样的东西 d a zA Z W 6 10 上述正则表达式仅允许 6
  • 选择数据库类型[关闭]

    Closed 这个问题需要多问focused 目前不接受答案 何时使用 bigtabe simpledb 数据库与关系数据库 关系数据库为您提供了更多的布局和查询灵活性 并且更易于使用 但是如果您以后需要对数据进行分区 如果它不适合单个数据
  • 在装饰器模式中添加状态

    我想知道如何向消费者可用的装饰器链添加状态 鉴于这个简化模型 abstract class AbstractPizza public abstract print class Pizza AbstractPizza public int S
  • 将变量设置为“Nothing”是一个好习惯吗?

    If I got Dim myRect As Rectangle New Rectangle 0 0 100 100 Is it 必要的要不就fine稍后执行此操作 myRect Nothing 或者说没有必要 谢谢 IF这是必要的 还有其
  • 将 Pandas 列转换为 DateTime II

    我正在尝试将一列日期时间字符串转换为 Pandas 可理解的日期时间格式 当然 我已经用谷歌搜索并尝试了几种解决方案 将 Pandas 列转换为日期时间 这对我来说似乎是最鼓舞人心的 但两种推荐的方法都不适用于我的数据集 细节 数据集名称
  • Mule SMTP - 发送带有附件的电子邮件

    我正在尝试使用 Mule 3 3 0 并配置 SMTP 端点 该流可以具有文件入站端点和 SMTP 出站端点 另一个流可以有一个 Java 类 该类生成字符串内容 电子邮件正文 并创建一个 CSV 文件 它将尝试将其推送到 SMTP 出站端