用java写一个美观的邮件界面

来源:百度知道 编辑:UC知道 时间:2024/06/16 00:06:26
用java写一个美观的邮件界面
可以实现收发功能的
我要是界面啊

06年的sun科技日的时候,sun的演讲团,讲师沈卓立拿这个做了一个例子。主要的美观处理还是多层的贴图效果,如果谁有源码也可以送我一份。这个个人觉得有点难度……
至于简单邮件收发,例子到处都是,我这里现在有个正用的发生例子。接收就是处理pop3,然后拆分邮件体和邮件标题,附件等一些功能。
private MimeMessage mimeMsg; // MIME邮件对象

private Session sessions; // 邮件会话对象

private Properties props; // 系统属性

private boolean needAuth = false; // smtp是否需要认证

private String username = ""; // smtp认证用户名和密码

private String password = "";

private Multipart mp; // Multipart对象,邮件内容,标题,附件等内容均添加到其中后再生成MimeMessage对象

public SendMail() {
// setSmtpHost(getConfig.mailHost);//如果没有指定邮件服务器,就从getConfig类中获取
createMimeMessage();
}

public SendMail(String smtp) {
setSmtpHost(smtp);
createMimeMessage();
}

public void setSmtpHost(String hostName) {
if (props == null)
props = System.getProperties(); // 获得系统属性对象

props.put("mail.smtp.host", hostName);