action="mailto:[email protected]",但是好象没有发出去,只是存在OUTLOOK的发件箱里面
解决方案 »
- 关于dojo离线开发问题!
- 奇怪的运行时的错误~!望大家帮帮小妹~!
- 兄弟们谁遇见过这个一样?Can't create a new thread (errno 12)
- jsp读取指定目录下的文件列表
- textarea 为什么有些电脑浏览时无法显示,要设置哪些东西?
- 本人有一套bbs论坛
- ant中可否执行windows的一些批处理命令,把本来该写在.bat或者.cmd文件中的东东直接写在build.xml里?
- 网页中有一个用户名列表,怎么让鼠标点击某个用户名时取得这个用户名的值啊???
- 要将一个ASP网站改造为JSP网站,应该怎么写方案呀?
- jsp中事物控制怎样操作?
- 哪有jsdk2.0(java servlet development kit,not jdk)下载,具体的HTML下载路径,先谢了。
- 我是新手,高手,高手,快来救我
<input name=姓名>
<input type=submit>
</form>
<%@ page import="java.lang.*"%>
<%@ page import="java.io.*"%><%@ page contentType="text/html;charset=gb2312"%>
<%
String from="";
String to="";
String subject="";
String body="";
String submit1="";
submit1=request.getParameter("submit1");
from=request.getParameter("from");
to=request.getParameter("to");
subject=request.getParameter("subject");
body=request.getParameter("body");
String submited="send";
%>
<html>
<head>
<title>this is my mail test</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
</head>
<jsp:useBean id="sendmail" class="sendmail" scope="request"></jsp:useBean>
<%
if(submit1!=null)
{
if (submit1.equals("send"))
{
String returnmsg;
sendmail.setFrom(from);
sendmail.setTo(to);
sendmail.setSubject(subject);
sendmail.setBody(body);
returnmsg=sendmail.send();
out.print(returnmsg);
}
}
%>
<body>
<form action="sendmail.jsp" method="post">
<P>·¢ÐÅÈË£º<INPUT name=from value=<%=from%>></P>
<P>ÊÕÐÅÈË£º<INPUT name=to value=<%=to%>></P>
<P>Ö÷Ì⣺<INPUT style="HEIGHT: 21px; WIDTH: 222px" name=subject value="<%=subject%>"></P>
<P>ÄÚÈÝ£º<TEXTAREA style="HEIGHT: 62px; WIDTH: 163px" name=body><%=body%></TEXTAREA></P>
<p><input type=submit name=submit1 value="send"></p></form>
</body>
</html>
javabean://package mail;import java.awt.*;
import javax.swing.JPanel;
import java.io.*;
import java.util.*;
import sun.net.smtp.SmtpClient;/**
* Title: this is my java exam
* Description: send and receive mail
* Copyright: Copyright (c) 2001
* Company: ihw
* @author lph
* @version 1.0
*/
public class sendmail {
//public class sendmail extends JPanel {
//public class sendmail implements Sericalizable{
// BorderLayout borderLayout1 = new BorderLayout();
private String to;
private String subject;
private String body;
private String from;
private String server;
//public String returnmsg;
public sendmail() { try {
server="smtp.beij.ihw.com.cn";
from="";
to="";
body="this is lph test";
subject="java mail come"; }
catch(Exception ex) {
ex.printStackTrace();
}
}
public String getServer ()
{
return server;
}
public void setServer(String server)
{
this.server =server;
}public String getFrom()
{
return from;
}
public void setFrom(String from) {
this.from=from;
}
public String getTo()
{
return to;
}
public void setTo(String to) {
this.to=to;
}
public String getSubject()
{
return subject;
}
public void setSubject(String subject) {
this.subject=subject;
}
public String getBody()
{
return body;
}
public void setBody(String body) {
this.body=body;
}
public String send() {
String returnmsg;
try
{
SmtpClient sendm=new SmtpClient(server);
sendm.from(from);
sendm.to(to);
PrintStream mailOut=sendm.startMessage();
mailOut.println("From:" + from);
mailOut.println("To:" + to);
mailOut.println("Subject:" + subject);
mailOut.println(body);
mailOut.println("\r\n");
mailOut.flush();
mailOut.close();
sendm.closeServer(); return "send mail successed!";
}
catch(Exception e)
{
e.getLocalizedMessage()
//System.out.print("send mail error!");
return "send mail defailed!";}
} }