asp+ Send Email

Source: Internet
Author: User
asp+ Source: http://www.aspfree.com/asp+/demos/emailhtml1.aspx

html1.htm
---------------------------------------------------------------------
<meta http-equiv= "Content-type" content= "text/html; charset=gb2312 ">
<body>

<form method= "POST" name= "Frmemail" action= "email.aspx" >
Send mail to: <input type= "text" name= "mailto" size= "value=" "someone@chinaasp.com" ><br><br>
<input type= "Submit" value= "asp+ Mail Send" name= "Cmdsubmit" >
</form>
</body>

emal.aspx
---------------------------------------------------------------------
<%@ Import namespace= "System.Web.Util"%>
<script language= "VB" Runat=server id=script1>

Sub Page_Load (Sender as Object, E as EventArgs)

Dim MyMail as New mailmessage

Mymail.to = Request.Form ("mailto")
Mymail.from = "Webmaster"
Mymail.subject = "Webmaster sent you an email"

Mymail.bodyformat = mailformat.html

Mymail.body = "Smtpmail.send (MyMail)

End Sub

</script>
<title>asp+ Mail Send </title>
<meta http-equiv= "Content-type" content= "text/html; charset=gb2312 ">
<body>
An HTML-formatted message was sent to the:<br>

</body>

--------------------------------------------------------------
I've noticed 3 points:
  • System.Web.Util
    This content was not found in the MSDN Library of the VS7 PDC Preview:(
    So I can't get more details.
  • In order for the program to send a message, you must open the SMTP server and set it correctly
    It makes me feel bad that Microsoft only uses its own stuff.
    I use dial-up, edit the properties of SMTP server with MMC, bind the SMTP service to the IP I get when I dial, and I can send the mail successfully.
  • Let the program use Chinese correctly
    You must add the following statement to the config.web of the current web directory
    <globalization
    Requestencoding= "gb2312"
    Responseencoding= "gb2312"
    />
    Or you can
    modifying config.web files in the winnt\complus\v2000.14.1812 directory
    <globalization
    Requestencoding= "gb2312"
    Responseencoding= "gb2312"
    />
  • Study hard and make progress every day



    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.