|
Hi,
How to send a mail using ASP?
I am using windows server 2003. I want to have a form, in which user can enter name,email address and then in the submit button, send the mail.
How to achieve this?
Thank youThanks & Regards,
Venkat
|
|
|
|
|
Google (or Bing) is your friend!
Lots of examples out there.
Just search for net.mail example
|
|
|
|
|
Hi,
I searched that. But I am not getting for using in windows server 2003.
I tried the below code:
<%
Option Explicit
dim sName, sEmail, sMessage
dim oCdoMail, oCdoConf, sConfURL
if Request.Form("Action") <> "" then
sName = Request.Form("Name")
sEmail = Request.Form("Email")
sMessage = Request.Form("Message")
Set oCdoMail = Server.CreateObject("CDO.Message")
Set oCdoConf = Server.CreateObject("CDO.Configuration")
sConfURL = "http://schemas.microsoft.com/cdo/configuration/"
with oCdoConf
.Fields.Item(sConfURL & "sendusing") = 2
.Fields.Item(sConfURL & "smtpserver") = "server name"
.Fields.Item(sConfURL & "smtpserverport") = 25
.Fields.Update
end with
with oCdoMail
.From = "you@yourdomain.com"
.To = sEmail
.Subject = "My message subject"
.TextBody = sMessage
.HTMLBody = sMessage
.Configuration = oCdoConf
.Send
end with
Set oCdoConf = Nothing
Set oCdoMail = Nothing
response.write "Thanks for your message!"
else
%>
<form method="post" action="<%=Request.ServerVariables("SCRIPT_NAME")%>">
<p>Name:<br /><input type="text" name="Name" /></p>
<p>E-mail:<br /><input type="text" name="Email" /></p>
<p>Message:<br /><textarea name="Message"></textarea></p>
<p><input type="submit" name="Action" value="Send" /></p>
</form>
<%
end if
%>
But I am not getting the mail in inbox. Any help on this..
Thank youThanks & Regards,
Venkat
modified on Tuesday, March 9, 2010 4:33 AM
|
|
|
|
|
What do the logs on the SMTP server say? I assume where it says "server name" you actually have the name of your server correct? Are you getting any error messages?
|
|
|
|
|
no sir it will not give a error because in this we have to define mail protocol name.. we can define SMTP,POP, etc..
but when we want to send mail not store then we can use SMTP protocol if we want to send mail as well as store then we use POP protocol..
so SMTP is not a server name its a type of protocol..
If You Get your answer then please Rating me...
Thanks..
"Are You Ready"
DX-ARMY
|
|
|
|
|
I don't think you understand. You can't use the POP protocol to send mail. To send mail you need to have an SMTP server. That server has a name. In the original poster's code he has the words "server name" as the name of the SMTP server. That would not be a valid server name. Before you try to correct someone, make sure you understand what they said.
|
|
|
|
|
below is my code for playing videos but problem is that video player is hidden automatically after playing videos in mozilla browser but it works ok in internet explorer browser and i m playing .avi files please suggest me.i have use only this much code for playing videos on my website.
<object id="MediaPlayer1" CLASSID="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
standby="Loading Microsoft Windows® Media Player components..." type="application/x-oleobject" width="900" height="600" style="background-color:black">
<param name="fileName" value="<%=videopath%>">
<param name="animationatStart" value="true">
<param name="transparentatStart" value="true">
<param name="autoStart" value="true">
<param name="showControls" value="true">
<param name="Volume" value="-450"><embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://www.bigbonenews.net<%=videopath%>" name="MediaPlayer1" width=280 height=256 autostart=1 showcontrols=1 volume=-450>
</object>
|
|
|
|
|
try this html code, it's working fine in mozila..
<object id="MediaPlayer" width=320 height=286 classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">
<param name="filename" value="http://yourdomain/yourmovie.wmv">
<param name="Showcontrols" value="True">
<param name="autoStart" value="True">
<embed type="application/x-mplayer2" src="http://media.pmcmovies.com/SixtiesLove.wmv" name="MediaPlayer" width=320 height=240></embed>
</object>
|
|
|
|
|
may depend on which mozila version u are using
|
|
|
|
|
In C# web application Requirement is when using admin panel admin inserts categoy,product etc then update also his store database on Ebay i hv integrated site with Ebay store db and updating that too. But Saving data takes time and Admin gets logout automatically I think default session time is up Plz help how to handle this
|
|
|
|
|
Not necessary that Session has timed out. It could be databse transaction timeout too. Or the established Connection timeout. You need to debug and find where the bottle neck is and increase the time accordingly.
P.S.: Please don't post at two places. It's basically ASP.NET question.
|
|
|
|
|
When admin logsout automatically then this session variable contains Null
condition Session["me"] == null becomes true
I have extended sessiontimeout using Session.timeout=40 when setting this session variable value at login sucessfully But still it logsout after saving data in to db with in 30 sec plz help how to handle it
|
|
|
|
|
the Session time out minimum value is 1 minute and by default its 10 minute and we can extend it to 1440 minute using code like..
use the following code in the web.config file in u r application
<session timeount="10000" />
Where 10000 in minutes......
you can get more information from following link:
<a href="http://www.codeproject.com/KB/session/Reconnect.aspx">Prevent Session Timeout in ASP.NET</a>[<a href="http://www.codeproject.com/KB/session/Reconnect.aspx" target="_blank" title="New Window">^</a>]
If You Get your answer then please Rating me...
Thanks..
"Are You Ready"
DX-ARMY
|
|
|
|
|
What the different between data(name, value) in jquery and javascript global variables?
e.g.
jquery:
<br />
<scirpt src='jq'></script><br />
<br />
<script><br />
<br />
function a(){<br />
$("#div").data("i", 1);<br />
....<br />
}<br />
<br />
function b(v){<br />
$("#div").data("i", i+v);<br />
....<br />
}<br />
</scirpt><br />
without jquery:
<br />
<script><br />
var i=0;<br />
<br />
function a(){<br />
i++<br />
....
}<br />
<br />
function b(v){<br />
i=i+v<br />
.....
}<br />
</scirpt><br />
So, which has better performance?
|
|
|
|
|
Of course the second one!
modified 27-May-14 4:50am.
|
|
|
|
|
Really? Just a guess or do you have any proof? I know the language. I've read a book. - _Madmatt
|
|
|
|
|
Hi everybody
I am trying to create a hyperlink that is used to run a local application and passes some arguments, however, IE always complains that it did not find the requested file and this seems to be because it does not distinguish between the filename and the arguments.
here is my hyperlink: <a href='file:///C:/Users/Mohammad/Documents/Visual Studio 2005/Projects/SpeakingExam/SpeakingExam/bin/Debug/SpeakingExam.exe SID=167 EID=335'>Take Eaxam</a>
If I do not supply any parameters the program runs fine, but I am having a trouble running it with parameters.
Thanks for the helpAnd ever has it been that love knows not its own depth until the hour of separation
Mohammad Gdeisat
|
|
|
|
|
I have not done this from a web app, but you can use the ProcessStartInfo class and the Process class in code behind to open local processes (and send it command args).
Have a look at ProcessStartInfo[^] on MSDN.
|
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
function exe() {
var a = parseInt(document.getElementById("txt").value);
var b = parseInt(document.getElementById("txt1").value);
document.getElementById("txt2").value = a - b;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="txt" runat="server" />
<asp:TextBox ID="txt1" runat="server" />
<asp:TextBox ID="txt2" runat="server" />
<asp:Button runat="server" Text="Click Me" OnClientClick="return exe()" />
<input type="button" value="Click" onclick="return exe()" />
</div>
</form>
</body>
</html>
when I'm using javascript with HTML controls there is no postback, but with asp controls it dose postback...
is it my browser's fault??...C# Developer
|
|
|
|
|
Actually you are used in your code which doesn't postback. does postback.
|
|
|
|
|
Actually, he is using , give up the Brainbench ASP.NET cert I know the language. I've read a book. - _Madmatt
|
|
|
|
|
|west1989 wrote
|
he was used input button which doesn't postback. thanks for the vote.
|
|
|
|
|
Read the OP,
<asp:Button runat="server" Text="Click Me" OnClientClick="return exe()" />
which when rendered to html produces
<br />
<input type="submit" name="ctl02" value="Click Me" onclick="return exe();" /><br />
and if you knew ASP.NET would realize does cause a postback. The vote was justified. I know the language. I've read a book. - _Madmatt
|
|
|
|
|
|west1989 wrote
|
Actually he was asked the above line which doesn't postback. It will be executed in client side so there is no postback. This button just Add the two values from two text-boxes & will display the result in 3rd textbox.
So i was replied as, the will not postback. will postback. thanks Mark
|
|
|
|
|
There is nothing wrong with your browser, that's the way ASP.NET controls work. If this has confused you, then you need to stop everything and read some books on ASP.NET I know the language. I've read a book. - _Madmatt
|
|
|
|