c# - 如何使用 C# 使用基于 Web 的电子邮件(例如 Gmail 或 Yahoo 邮件)弹出撰写/创建邮件对话框

标签 c# asp.net popup

在我的 ASP.NET 网页上,有一个名为 box1 的文本框、一个名为 box2 的文本框和一个按钮。当我点击该按钮时,我希望它能够从已经登录的基于 Web 的电子邮件 ID(例如 Yahoo 或 Gmail)自动创建一个“撰写新消息”电子邮件屏幕。收件人和电子邮件正文文本分别从我的 ASP.NET 网页中的 box1 和 box2 自动填充。

这可以做到吗?

谢谢。

最佳答案

  mailtoLink.href = "https://mail.google.com/mail?view=cm&tf=0" + 
                (emailTo ? ("&to=" + emailTo) : "") + 
                (emailCC ? ("&cc=" + emailCC) : "") +
                (emailSubject ? ("&su=" + emailSubject) : "") +
                (emailBody ? ("&body=" + emailBody) : "");

雅虎

URI encoding in Yahoo mail compose link

关于c# - 如何使用 C# 使用基于 Web 的电子邮件(例如 Gmail 或 Yahoo 邮件)弹出撰写/创建邮件对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5330116/

相关文章:

asp.net - 开发或部署 .NET 应用程序是否需要付费?

asp.net - 显示存储在 App_Data 中的图像

jquery - 使用 jQuery 有条件地在 WordPress 中打开 Popup Maker 弹出窗口

javascript - 页面转换后在 jQuery Mobile 1.4.3 中打开弹出窗口

c# - LINQ to SQL 查找未在另一个列表中列出的对象

如果客户端在服务器失去焦点时连接到它(例如屏幕保护程序正在运行),C# 服务器将关闭/崩溃

c# - 数字或货币的字符串格式?

javascript - 无法通过 JavaScript 模拟点击提交按钮

c# - 命名空间与物理编码?

c# - 如何显示标准 Windows 数据源 (ODBC) 对话框