哎,php也得学习下了,还有手机开发。要学的太多了。
在开中遇到要向一个邮箱发送邮件,就写了个工具类,技术一般,贴在这算是做个记录。
使用简单,此处贴段发邮件的代码:
public class EmailUtil { private static MailSender sender = new MailSender(); /** * * @description: * @date 2011-8-18 * @param mail * @param mailText */ public static boolean sendMail(String email, String name,String questionContent, CustomerServiceEntity emailEntity) { Mail mail = new Mail(); mail.setFrom(email); mail.setRecipient_to(emailEntity.getEmail().trim()); mail.setSmtpServer(emailEntity.getSmtphost()); mail.setPort(emailEntity.getPort()); mail.setUsername(emailEntity.getEmail().trim()); mail.setPassword(emailEntity.getPassword()); mail.setSubject(name); mail.setContent(questionContent); return sender.sendHtmlMail(mail); } }
至于收邮件,调用相应方法就行了,目前只使用了发送邮件,收邮件只是本地测试通过,可以收附件,具体可以见代码。