0

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

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

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

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

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

4

2 回答 2

1

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

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

<a href="www.yoursite.com/files/file1">File 1</a>
于 2014-01-03T15:00:53.073 回答
0
<a href="mailto:vengets@gmail.com?Subject=Hello%20again" target="_top"> Contact ME </a>

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

于 2014-01-03T06:20:39.320 回答