电子邮件中的可点击链接

时间:2019-01-31 09:46:39

标签: asp.net asp.net-mvc visual-studio-2015

对于Web应用程序,当我指派一名工程师参加招标时,他会收到一封电子邮件,其中包含一些文本,招标ID和确切的招标链接。如果工程师在gmail上有一封电子邮件,则可以正常工作。但是,如果他在Mozilla Thunderbird上,则该链接不可单击。我的助手方法“ SendMail”有效。我将为您提供我使用的两个字符串(与gmail完美搭配,但不适用于Thunderbird)

string serverPort = Request.ServerVariables["HTTP_HOST"];
string putanjaTenderaLink = "http://" + serverPort + "/tenders?tenders=all&tendtoexpand=" + t.tenderid;

1 个答案:

答案 0 :(得分:0)

我也让它在Thunderbird上运行。这是为我解决的问题:

    string serverPort = Request.ServerVariables["HTTP_HOST"];
    var putanjaTenderaLink = string.Format("<a href=\"http://{0}/tenders? 
    tenders=all&tendtoexpand={1}\">{2}</a>", serverPort, newTender.tenderid, "Tender");