62,615
社区成员
发帖
与我相关
我的任务
分享
import org.springframework.mail.javamail.MimeMessagePreparator
import java.util.Date;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.Message;
import javax.mail.Multipart;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;
import org.springframework.mail.javamail.*;
public class OneMimeMessagePreparator implements MimeMessagePreparator{
public void prepare(MimeMessage mm) throws Exception {
mm.setRecipient(Message.RecipientType.TO , new InternetAddress( "*****@126.com" ));
mm.setFrom( new InternetAddress( "*****@126.com" ));
mm.setSubject( "I am nocmear" );
Multipart mp = new MimeMultipart();
MimeBodyPart mbp = new MimeBodyPart();
mbp.setText( "hello Kitty " );
mp.addBodyPart(mbp);
mm.setContent(mp);
mm.setSentDate( new Date());
}
}
public class a{
public static void main(String[] args){JavaMailSenderImpl mail = new JavaMailSenderImpl();
Properties prop = new Properties();
prop.setProperty("mail.smtp.auth", "true");
mail.setHost("smtp.126.com");
mail.setPort(25);
mail.setJavaMailProperties(prop);
mail.setUsername("laihui99@126.com");
mail.setPassword("laihui1237");
mail.send(new OneMimeMessagePreparator() )
}