谁帮我解决下JavaMail的问题,求了,问了几次没人回 请问CRAM-MD5,LOGIN,PLAIN这几个如何在JavaMail属性中设置??mail.smtp.saslrealm这个吗??请知道的速回,谢谢了,最好有代码,直接贴在下面,谢谢拉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package com.j2ee14.ch6;import javax.mail.*;import javax.mail.internet.*;import java.util.*;import java.io.*;import javax.activation.*;public class SendAttachment extends MailProcessBase{ String from="[email protected]"; String to="[email protected]"; String filename="SendAttachment.java"; public SendAttachment()throws Exception { super(); } public void sendAttachment() { try { // 创建消息,并设置收件人、发件人和消息主体 Message message = new MimeMessage(mailSession); message.setFrom(new InternetAddress(from)); message.addRecipient(Message.RecipientType.TO, new InternetAddress(to)); message.setSubject("带有附件的消息"); // 创建并填充消息的第一部分 BodyPart mbp = new MimeBodyPart(); mbp.setText("hello,hellking!"); // 创建Multipart容器,并将消息的第一部分加入容器中 Multipart multipart = new MimeMultipart(); multipart.addBodyPart(mbp); // 创建并使用文件数据源填充消息的第二部分,同时保留附件的原始文件名 BodyPart messageBodyPart = new MimeBodyPart(); DataSource source = new FileDataSource(filename); messageBodyPart.setDataHandler(new DataHandler(source)); messageBodyPart.setFileName(filename); // 将消息的第二部分即附件加入容器中 multipart.addBodyPart(messageBodyPart); // 将Multipart对象设置为消息内容 message.setContent(multipart); // 发送消息 Transport.send(message); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] args)throws Exception { new SendAttachment().sendAttachment(); } } 一个简单的Servlet+jsp+tomcat代码,无法与服务器交互,求大侠~ ssh2为什么受欢迎??? javaScript 问个问题,百度上搜不到~~~ 问个问题 java反射技术限制文件格式 与js限制文件格式 2者的区别? 怎么确保只打开一个窗口?? 大家帮我看看这个错误,谢谢! 动态改变下拉列表内容的方法.解决就送分。多点也可。 我用的是apache+tomcat,取缺省配置,请问Bean的java包应该放在哪个地方? 请教:Jetty解析html的问题 JAVA 中有什么样的 文件浏览控件可以支持多种文件的浏览
import javax.mail.internet.*;
import java.util.*;
import java.io.*;
import javax.activation.*;
public class SendAttachment extends MailProcessBase
{
String from="[email protected]";
String to="[email protected]";
String filename="SendAttachment.java";
public SendAttachment()throws Exception
{
super();
}
public void sendAttachment()
{
try
{
// 创建消息,并设置收件人、发件人和消息主体
Message message = new MimeMessage(mailSession);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject("带有附件的消息");
// 创建并填充消息的第一部分
BodyPart mbp = new MimeBodyPart();
mbp.setText("hello,hellking!");
// 创建Multipart容器,并将消息的第一部分加入容器中
Multipart multipart = new MimeMultipart();
multipart.addBodyPart(mbp);
// 创建并使用文件数据源填充消息的第二部分,同时保留附件的原始文件名
BodyPart messageBodyPart = new MimeBodyPart();
DataSource source = new FileDataSource(filename);
messageBodyPart.setDataHandler(new DataHandler(source));
messageBodyPart.setFileName(filename);
// 将消息的第二部分即附件加入容器中
multipart.addBodyPart(messageBodyPart);
// 将Multipart对象设置为消息内容
message.setContent(multipart);
// 发送消息
Transport.send(message);
} catch(Exception e)
{
e.printStackTrace();
}
}
public static void main(String[] args)throws Exception
{
new SendAttachment().sendAttachment();
}
}