我正在从我的unix机器发送邮件到我的Outlook。我想添加一个超链接到邮件的内容,以便我可以点击该超链接,以便它将转到该特定的行..请帮助..
例如.. 主题:Testsmail
para1 para2 para 3 ...这里要设置超链接
Sabarish bnadzsbcl blkbklbaklb lkbkl bklb lbkbklb klb kl blkbklbbnlb blblkbklblkbklblkblblkbklbklbklbklbladvgfuqggvwhipowehopvhwpohpohvwhbhahhkvk
快乐ksankqihfoihihfihiqhfihqiwfhoiqhfihqfoihiqhihqfihihqfehiqhfihfoiqhifhihqfoiiwhfihqoihiqhcbakbkbckabkcbbakbcjabkjbckabkabkbkacbkcakjbkcakba
伤心的'; sjcf; la; fja ;; fjajfajjfclaj; lajsljf; ljaljfaljvgaswdegfuewweifwiuggfwguiqw
如果我点击第1段,它应该来到Sabarish ..
答案 0 :(得分:1)
以下是从BASH脚本执行此操作的方法。您需要将电子邮件的内容类型设置为HTML
以执行您想要的操作。
echo "<html><body><a href="http://www.domain.com">Link text</a></body></html>" > mailbody.html
#You can add more text to the mailbody.html file, but in html format
MAILFROM=admin@domain.com
MAILTO=receiver@domain.com
SUBJECT="HTML Email"
( cat <<HERE; cat mailbody.html ) | sendmail -oi -t
From: ${MAILFROM}
To: ${MAILTO}
Subject: ${SUBJECT}
Content-Type: text/html
HERE
答案 1 :(得分:0)
首先,你应该制作html页面
要链接到您需要的锚: 1创建指向锚点的链接 2创建锚本身。
使用标记创建锚点。 如果要创建名为chapter4的锚点,只需将此行添加到希望锚点的位置:
执行此操作后,您可以使用普通标记创建指向锚点的链接,如下所示:
点击此处阅读第4章。
注意: 链接到页面上的锚点时,您需要在锚点前放置一个#。
当您链接到同一页面上的锚点时,只需输入
即可para4
之后,您应该将html页面作为MIME附件邮寄。使用mpack程序。