how to send email by jmail?

2016-01-29 12:33 6 1 收藏

how to send email by jmail?,how to send email by jmail?

【 tulaoshi.com - ASP.NET 】


private void sendmail_jmail()
{//使用jmail进行邮件发送;需要添加引用jmail.dll
//jmail.SMTPMailClass mail = new jmail.SMTPMailClass();
jmail.MessageClass msg = new jmail.MessageClass();
msg.From = this.tb_from.Text.Trim();
msg.AddRecipient(this.tb_to.Text.Trim()," Gallon来信","");
msg.Body= this.tb_mailBody.Text.Trim();
msg.Subject = " jamil to est";
msg.MailServerUserName = "邮箱用户名";
msg.MailServerPassWord = "邮箱密码";
//msg.AddAttachment(filename, false,"test/html");//发送附件;
msg.Send(this.tb_smtpserver.Text.Trim(), false);
msg.Close();
}
private void receivemail_jmail()
{//jmail接收邮件;
jmail.POP3Class pm = new jmail.POP3Class();
pm.Connect(this.mail_name.Text.Trim(),this.mail_password.Text.Trim(),this.mail_pop3server.Text.Trim(),110);
pm.Logging = true;
pm.DownloadMessages();
jmail.MessagesClass msgs = (jmail.MessagesClass)pm.Messages;

for(int i=1;i {
//你的信件内容可以这样获得;
this.mail_sendUser.Text = msgs[i].From;
this.mail_subject.Text = msgs[i].Subject;
this.mail_receiveList.Text = msgs[i].RecipientsString;
this.mail_body.Text = msgs[i].Body;//
jmail.AttachmentsClass att = (jmail.AttachmentsClass)msgs[i].Attachments;
for(int j=0;j att[j].SaveToFile("c:"+att[j].Name);

}
pm.Disconnect();

}
-----------------------------------finished---------------------------------
提示:
注意接口,类的转换,否则无法接收邮件,和附件;
在接收时循环起始为1(附件为0);不知是何故;不会是个ladybug吧;
令外,如果你的jmail.dll在使用中 有问题;
可以用.net的工具 Tlbimp jmail.dll /out:newjmail.dll /namespace:jmail进行包装;over

来源:http://www.tulaoshi.com/n/20160129/1486557.html

延伸阅读
标签: ASP
       作者:飞鸟   ---------------------------------------------------------------------------------------      html1.htm   ---------------------------------------------------------------------   <html>   <head>  ...
标签: ASP
  <% sub Jmail(email) Dim JMail,SendMail Set JMail=Server.CreateObject("JMail.SMTPMail") JMail.Logging=True JMail.Charset="gb2312" JMail.ContentType = "text/html" JMail.ServerAddress=SMTPServer JMail.Sender=SystemEmail JMail.Subject=topic JMail.Body=mailbody JMail.AddRecipient email JMail.Priority...
标签: ASP
       主页:http://tech.dimac.net       使用w3 JMail 可以在asp应用里面发送电子邮件,而不需要使用一个诸如Eudora/exchange/outlook   之类的邮件客户端。w3 Jmail发送邮件速度快,功能丰富,而且是免费的,可以直接下载。       下载地址:ht...
标签: ASP
             <html>    <head>    <title>Confirmation </title>    <body>    <%       Set JMail = Server.CreateObject("JMail.SMTPMail")       ' ...
标签: Java JAVA基础
  在jsp中发送email 一、我们可以通过任何支持sun规范中的sun.net.smtp包的JSP引擎(如JSWDK)发送mail。 (警告:使用内置的internal Sun规范包,这将影响到你的jsp程序的可移植性。) 以下scriptlet利用SmtpClient类在jsp文件中发送email。 二、 JavaMail是官方的 Java mail API,可参考 http://java.sun.com/products/javamail/...

经验教程

181

收藏

26

精华推荐

Email地址加密javascript版

Email地址加密javascript版

瑞霞89

PHP 正则 email语句详解

PHP 正则 email语句详解

硪想要你

js验证email的正则

js验证email的正则

忠你终你重我

热门标签

ASP
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部