请问大家谁有做过java邮件服务器
请问大家谁有做过java邮件服务器,有的话,麻烦谁能传一份给我啊,谢谢了!
我的邮箱是gyzh8310@163.com
问题点数:20、回复次数:1Top
1 楼zudy99()回复于 2006-12-04 13:53:19 得分 20
你看看我写的这个:
package smart.css.crabs;
import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
public class SendEmail
{
public boolean SendEmailMethod(String ToEmail,String Content,String Title)
{
boolean flag=true;
// Get system properties
// Properties props = System.getProperties(); 很多例子中是这样的,其实下面这句更好,可以用在applet中
Properties props = new Properties();
// Setup mail server
props.put("mail.smtp.host", "smtp.sohu.com");
props.put("mail.smtp.auth", "true"); //这样才能通过验证
// Get session
Session session = Session.getDefaultInstance(props);
// watch the mail commands go by to the mail server
session.setDebug(true);
// Define message
try
{
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress("example@sohu.com"));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(ToEmail));
message.setSubject(Title);
message.setText(Content);
// Send message
message.saveChanges();
Transport transport = session.getTransport("smtp");
transport.connect("smtp.sohu.com","example","password");
transport.sendMessage(message, message.getAllRecipients());
transport.close();
}
catch(Exception e)
{
System.out.println(e);
flag=false;
}
return flag;
}
}
Top




