【问题标题】:send mail with html code and add hyperlink使用 html 代码发送邮件并添加超链接
【发布时间】:2014-01-03 06:14:35
【问题描述】:

我正在创建一个脚本,该脚本通过查询来自各种服务器的信息来生成报告。生成数据后,它会进行一些计算并创建一个 HTML 输出文件(我们称之为 output.html),我需要通过 mailx/mail/sendmail 发送该文件。

到这里为止一切都很好,但我们假设还有一些 *.csv 文件形式的数据。如何创建超链接并将它们链接到 output.html 文件中的某些字段(例如 File1File2)?

*.csv 文件将作为附件放入以 output.html 作为正文的同一邮件中。

邮件将从 Solaris 10 / RHEL 6 机器发送,我仅使用 bash 进行编码。

如果需要更多信息,请告诉我。

【问题讨论】:

    标签: html bash sendmail html-email mailx


    【解决方案1】:

    所以你想要一个指向附加文件的超链接?我不认为你能做到这一点。您通常会链接到托管文件或附加它。超链接需要一个位置来指向,并且作为附件,没有设置位置来触发下载/打开。

    要链接到托管文件,只需将其放在您的服务器上并执行标准的 href 超链接标记:

    <a href="www.yoursite.com/files/file1">File 1</a>
    

    【讨论】:

      【解决方案2】:
      <a href="mailto:vengets@gmail.com?Subject=Hello%20again" target="_top"> Contact ME </a>
      

      您需要一个邮件服务器来发送邮件。 使用一些服务器端脚本语言,如 PHP .. 来发送邮件。

      【讨论】:

        猜你喜欢
        • 2013-05-31
        • 1970-01-01
        • 2014-12-19
        • 1970-01-01
        • 1970-01-01
        • 2014-01-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多