簡體   English   中英

mailto:在郵件正文中放置一個鏈接但不顯示 url

[英]mailto: put in the mail body a link but not showing the url

這是因為我不想在電子郵件中顯示完整鏈接,而是顯示存儲鏈接的短文本。 如果您單擊“打開鏈接”,您應該會被重定向到該 URL。 文本“打開鏈接”也應該是粗體。 我正在使用角度。

<a
href="mailto:test@test.com?subject={{this.mailService().template(receiver).subject}}&body={{this.mailService().template(receiver).body}}" target="_top">
public template(receiver) {
return new Mail(

`Subject: Open Link`,

`Body:` +
`Open Link`
);

}

Outlook 為我打開並顯示主題和正文。 我只是希望鏈接不要完全顯示在主題和正文中,而是存儲在文本后面。

如這里所見:

在此處輸入圖像描述

我還在我的模板方法中用 HTML 代碼嘗試過。 無法識別 HTML。

<a href="https://www.stackoverflow.com">Open Link</a>

我已經用谷歌搜索但沒有發現我的問題。 https://www.google.com/search?q=mailto+hyperlink+with+body

這是不可能的,因為 mailto 鏈接只能包含純文本,不能包含 HTML。

來自 RFC 6068

“正文”字段值旨在包含消息的第一個文本/純正文部分的內容。 “body”偽報頭字段主要用於生成用於自動處理的短文本消息(例如郵件列表的“訂閱”消息),而不是用於一般的 MIME 主體。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM