Mercurial Hosting > luan
comparison src/luan/modules/mail/SmtpCon.java @ 1253:23e8f93055a4
mail - add reply-to
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 02 Sep 2018 08:33:54 -0600 |
parents | 1a68fc55a80c |
children | 9fa8b8389578 |
comparison
equal
deleted
inserted
replaced
1252:aa8517d7c065 | 1253:23e8f93055a4 |
---|---|
9 import javax.mail.Session; | 9 import javax.mail.Session; |
10 import javax.mail.Transport; | 10 import javax.mail.Transport; |
11 import javax.mail.Message; | 11 import javax.mail.Message; |
12 import javax.mail.MessagingException; | 12 import javax.mail.MessagingException; |
13 import javax.mail.Part; | 13 import javax.mail.Part; |
14 import javax.mail.internet.InternetAddress; | |
14 import javax.mail.internet.MimeMessage; | 15 import javax.mail.internet.MimeMessage; |
15 import javax.mail.internet.MimeMultipart; | 16 import javax.mail.internet.MimeMultipart; |
16 import javax.mail.internet.MimeBodyPart; | 17 import javax.mail.internet.MimeBodyPart; |
17 import luan.Luan; | 18 import luan.Luan; |
18 import luan.LuanState; | 19 import luan.LuanState; |
88 msg.setFrom(from); | 89 msg.setFrom(from); |
89 | 90 |
90 String to = getString(mailParams,"to"); | 91 String to = getString(mailParams,"to"); |
91 if( to != null ) | 92 if( to != null ) |
92 msg.setRecipients(Message.RecipientType.TO,to); | 93 msg.setRecipients(Message.RecipientType.TO,to); |
94 | |
95 String replyTo = getString(mailParams,"reply-to"); | |
96 if( replyTo != null ) | |
97 msg.setReplyTo(InternetAddress.parse(replyTo)); | |
93 | 98 |
94 String cc = getString(mailParams,"cc"); | 99 String cc = getString(mailParams,"cc"); |
95 if( cc != null ) | 100 if( cc != null ) |
96 msg.setRecipients(Message.RecipientType.CC,cc); | 101 msg.setRecipients(Message.RecipientType.CC,cc); |
97 | 102 |