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

时间:2011-03-16 18:39:22

标签: c# asp.net popup

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

可以这样做吗?

感谢。

1 个答案:

答案 0 :(得分:1)

  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