用Outlook发送文本框的内容

本文关键字:文本 Outlook | 更新日期: 2023-09-27 18:09:50

我编写了一个简单的应用程序,允许用户选择带有复选框的库存项目。选中这些项后,会出现一个显示用户输入的文本框。我想有一个类,将采取文本框的内容,并将其复制到一个新的outlook电子邮件与地址预填充myemail@gmail.com。ASP。Net对我来说是外国的,我是一个非常新的c#程序员,所以我不知道如何做到这一点。任何想法。

我在网上看到一个例子,如下…

 System.Web.Mail.MailMessage message=new System.Web.Mail.MailMessage();
 message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1 );
 message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendusername","SmtpHostUserName" );
 message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendpassword","SmtpHostPassword" );
 message.From="from e-mail";
 message.To="to e-mail";
 message.Subject="Message Subject";
 message.Body="Message Body";
 System.Web.Mail.SmtpMail.SmtpServer="SMTP Server Address";
 System.Web.Mail.SmtpMail.Send(message);

但是我到处都有错误,我认为我没有实现这个权利。有没有更简单的方法或者我能理解的方法。感谢所有的答案。

用Outlook发送文本框的内容

http://support.microsoft.com/kb/310263

我猜你没有使用Outlook对象库。如果你想,那么代码就在那里。

你唯一需要做的改变就是

  oMsg.Body = TextBox1.text;

其中TextBox1包含您想要作为消息体发送的所有内容