1. <small id='m6MaK'></small><noframes id='m6MaK'>

    2. <tfoot id='m6MaK'></tfoot>
      <i id='m6MaK'><tr id='m6MaK'><dt id='m6MaK'><q id='m6MaK'><span id='m6MaK'><b id='m6MaK'><form id='m6MaK'><ins id='m6MaK'></ins><ul id='m6MaK'></ul><sub id='m6MaK'></sub></form><legend id='m6MaK'></legend><bdo id='m6MaK'><pre id='m6MaK'><center id='m6MaK'></center></pre></bdo></b><th id='m6MaK'></th></span></q></dt></tr></i><div id='m6MaK'><tfoot id='m6MaK'></tfoot><dl id='m6MaK'><fieldset id='m6MaK'></fieldset></dl></div>

        • <bdo id='m6MaK'></bdo><ul id='m6MaK'></ul>

      1. <legend id='m6MaK'><style id='m6MaK'><dir id='m6MaK'><q id='m6MaK'></q></dir></style></legend>

        使用 Mule 发送格式化邮件

        时间:2023-09-29

      2. <legend id='OFxg2'><style id='OFxg2'><dir id='OFxg2'><q id='OFxg2'></q></dir></style></legend>
          <bdo id='OFxg2'></bdo><ul id='OFxg2'></ul>

          1. <i id='OFxg2'><tr id='OFxg2'><dt id='OFxg2'><q id='OFxg2'><span id='OFxg2'><b id='OFxg2'><form id='OFxg2'><ins id='OFxg2'></ins><ul id='OFxg2'></ul><sub id='OFxg2'></sub></form><legend id='OFxg2'></legend><bdo id='OFxg2'><pre id='OFxg2'><center id='OFxg2'></center></pre></bdo></b><th id='OFxg2'></th></span></q></dt></tr></i><div id='OFxg2'><tfoot id='OFxg2'></tfoot><dl id='OFxg2'><fieldset id='OFxg2'></fieldset></dl></div>

              <small id='OFxg2'></small><noframes id='OFxg2'>

                    <tbody id='OFxg2'></tbody>
                  <tfoot id='OFxg2'></tfoot>
                1. 本文介绍了使用 Mule 发送格式化邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在使用 Mule 发送电子邮件.我需要为我发送的文本添加格式.邮件的内容是有效负载,其中包含我在 Java 方法中形成的字符串,并使用表达式转换器发送到流.我需要为该字符串添加格式:粗体、下划线、颜色......我该怎么做?

                  I'm sending emails using Mule. I need to add format to the text I send. The content of the mail is the payload which has a String in it that I form in a Java method and send to the flow with an Expression transformer. I need to add format to that String: bold, underline, colour.... How can I do it?

                  这是我的流程的摘录:

                     <expression-transformer expression="#[com.generateText4Email(payload)]" doc:name="mailText"/>
                  <smtp:outbound-endpoint host="${smtp.host}"
                          responseTimeout="10000" doc:name="SMTP" connector-ref="smtpConnector"
                          from="${smtp.from}" port="${smtp.port}" subject="Invoice"
                          to="mail@mail.com" />
                  

                  我试过这个,但它不起作用.

                  I've tried with this but it doesn't work.

                  <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Email</title></head><body style="font-family:'Century Gothic'"><h1 style="text-align:center;"> company </h1><h2 style="font-size:14px;">Name : name <br />Company : arch <br />Email : qqq@aaaa.com</h2><p>fin</p></body></html>
                  

                  提前致谢.

                  推荐答案

                  我解决了.我错过了将 smtp:connector 中的 content-type 和 smtp:outbpund-endbound 中的 mime-type 设置为 text/html 才能正常工作.这是正确的代码:

                  I solved it. I was missing setting content-type in the smtp:connector and the mime-type in the smtp:outbpund-endbound as text/html for the to work. This is the correct code:

                  <smtp:connector name="smtpConnector"
                      validateConnections="true" doc:name="SMTP" contentType="text/html"/>
                   <smtp:outbound-endpoint host="${smtp.host}"
                      responseTimeout="10000" doc:name="SMTP" connector-ref="smtpConnector"
                      from="${smtp.from}" port="${smtp.port}" subject="Invoice"
                      to="mail@mail.com"" mimeType="text/html"/>
                  

                  通过此配置,您可以像这样在文本中使用 html

                  With this configuration you can use html in your text like this

                  <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Email</title></head><body style="font-family:'Century Gothic'"><h1 style="text-align:center;"> company </h1><h2 style="font-size:14px;">Name : name <br />Company : arch <br />Email : qqq@aaaa.com</h2><p>fin</p></body></html>
                  

                  收到邮件时会显示.

                  希望对其他人有所帮助.

                  Hope it'll help someone else.

                  这篇关于使用 Mule 发送格式化邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                      <tbody id='jzAgd'></tbody>
                  1. <small id='jzAgd'></small><noframes id='jzAgd'>

                      • <bdo id='jzAgd'></bdo><ul id='jzAgd'></ul>
                        <tfoot id='jzAgd'></tfoot>
                      • <legend id='jzAgd'><style id='jzAgd'><dir id='jzAgd'><q id='jzAgd'></q></dir></style></legend>

                          <i id='jzAgd'><tr id='jzAgd'><dt id='jzAgd'><q id='jzAgd'><span id='jzAgd'><b id='jzAgd'><form id='jzAgd'><ins id='jzAgd'></ins><ul id='jzAgd'></ul><sub id='jzAgd'></sub></form><legend id='jzAgd'></legend><bdo id='jzAgd'><pre id='jzAgd'><center id='jzAgd'></center></pre></bdo></b><th id='jzAgd'></th></span></q></dt></tr></i><div id='jzAgd'><tfoot id='jzAgd'></tfoot><dl id='jzAgd'><fieldset id='jzAgd'></fieldset></dl></div>