我可以在ASP.NET中发送邮件 [英] Hw can i send mail in ASP.NET
本文介绍了我可以在ASP.NET中发送邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我想使用ASP.NET发送邮件
这是我的代码
hey every one,
i want to send mail using ASP.NET
here is my code
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim objMailMessage As New MailMessage
objMailMessage.To = "sweet_love40@y7mail.com"
objMailMessage.From = "sweet_love40@y7mail.com"
objMailMessage.BodyFormat = MailFormat.Html
objMailMessage.Priority = MailPriority.High
objMailMessage.Subject = "Test Mail"
objMailMessage.Body = "Hi! This is a test mail"
SmtpMail.SmtpServer = "127.0.0.1"
SmtpMail.Send(objMailMessage)
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
请帮助我,请使用默认计算机smtp服务器bt,它不起作用
我有BSNL宽带互联网连接....
plz help wat i do, i''m use default machine smtp server bt its not working
I Have BSNL Broad Band internet connection....
推荐答案
您尚未在任何地方声明端口...
要发送电子邮件,您需要具有smtp服务器和smtp端口号.
以下是添加按钮单击事件的代码
声明变量[主题,mail_body,smtpserver,smtpport,接收者,邮件,发送者]
mail_body =这是我从应用程序收到的第一封邮件"
smtpserver ="1.1.1.1"; //您的服务器ip
smtpport = 25; //您的服务器端口
sender ="sender@check.com"; //sender idreceiver ="receive@a.com"; //接收者ID
Subject ="Test";
mail = Createobject("Jmail.smtpmail");
mail.ServerAddress = smtpserver +:" + smtpport;
mail.sender = sender;
mail.subject =主题;
mail.AddRecepient(receiver); mail.contentType ="text/html"; mail.ISOEncodeHaders = False; mail.contentTransferEncoding ="8bit"; mail.body = mail_body;
mail.priority = 3;
mail.execute();
mail =没什么;
希望以上代码对您有所帮助.
You have not declared port anywhere...
To Sent email you need to have smtp server and smtp port no.
below is the code to add on button click event
Declare variables [subject, mail_body, smtpserver, smtpport, receiver, mail, sender]
mail_body="This is my first mail from application"
smtpserver="1.1.1.1"; //You server ip
smtpport=25; //your server port
sender="sender@check.com" ; //sender idreceiver="receive@a.com"; //receiver id
Subject="Test";
mail=Createobject("Jmail.smtpmail");
mail.ServerAddress=smtpserver + ":" + smtpport;
mail.sender=sender;
mail.subject=subject;
mail.AddRecepient(receiver); mail.contentType="text/html"; mail.ISOEncodeHaders=False;mail.contentTransferEncoding="8bit"; mail.body=mail_body;
mail.priority=3;
mail.execute();
mail=nothing;
Hope above code will help you.
阅读此博客,并在此处给出答案.
http://jitendra-aspnet.blogspot.com/2009/10/sending-mail-in-aspnet.html
read this blog,answer is given there.
http://jitendra-aspnet.blogspot.com/2009/10/sending-mail-in-aspnet.html
这篇关于我可以在ASP.NET中发送邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文