【问题标题】:Add link that contains space into email body在电子邮件正文中添加包含空格的链接
【发布时间】:2013-09-20 07:29:01
【问题描述】:

我正在做一个项目。 任何人都可以告诉我如何将包含空格的超链接添加到邮件正文中 通过 c# 脚本。 我试过如下所示的方法

<file:\\networkshare\February Expense Report.xls>

但在输出中我什至得到了这个&lt;&gt;。 我只想要路径。请帮帮我。 我正在使用 ssis 脚本任务。 提前致谢。

【问题讨论】:

  • @user2710511:请尝试改进格式。你的部分问题已经消失了。阅读How to Ask 页面和formatting 了解更多信息。

标签: c# ssis


【解决方案1】:

由于我使用的是 SSIS 发送邮件任务,因此不允许在其中添加 html 标记。 最后我找到了答案:) 我刚刚用 %20 替换了空格。 文件:\networkshare\February%20Expense%20Report.xls

【讨论】:

    【解决方案2】:

    您的电子邮件正文是 HTML 格式吗?

    如果是,链接应写为&lt;a href="file://networkshare/February%20Expense Report.xls"&gt;February Expense Report&lt;/a&gt;

    1. html 链接应使用&lt;a&gt; 标签
    2. url 中的空格可以使用%20 进行url 编码

    【讨论】:

    • 电子邮件正文不是 html...有没有其他方法...如何在 c# 代码中使用 html 正文..
    • 也许this question 可以帮忙?
    • 我准确地放置了您应该包含的 html 部分以生成链接。你没有得到什么?
    • 对于包含您发送的HTML标签是否有任何东西要包含在...
    • 您的完整电子邮件必须是有效的html内容(以&lt;html&gt;开头,有&lt;body&gt;等)
    猜你喜欢
    • 2014-12-16
    • 2020-10-08
    • 1970-01-01
    • 2016-05-19
    • 2016-03-17
    • 1970-01-01
    • 1970-01-01
    • 2017-05-26
    • 1970-01-01
    相关资源
    最近更新 更多