| | |
| | | return session != null;
|
| | | }
|
| | |
|
| | |
|
| | | /**
|
| | | * Create a message.
|
| | | *
|
| | |
| | | * @return a message
|
| | | */
|
| | | public Message createMessage(String... toAddresses) {
|
| | | return createMessage(Arrays.asList(toAddresses));
|
| | | return createMessage(null, Arrays.asList(toAddresses));
|
| | | }
|
| | |
|
| | | /**
|
| | |
| | | * @return a message
|
| | | */
|
| | | public Message createMessage(List<String> toAddresses) {
|
| | | return createMessage(null, toAddresses);
|
| | | }
|
| | |
|
| | | /**
|
| | | * Create a message.
|
| | | *
|
| | | * @param fromDisplayName
|
| | | * @param toAddresses
|
| | | * @return a message
|
| | | */
|
| | | public Message createMessage(String fromDisplayName, String... toAddresses) {
|
| | | return createMessage(fromDisplayName, Arrays.asList(toAddresses));
|
| | | }
|
| | |
|
| | | /**
|
| | | * Create a message.
|
| | | *
|
| | | * @param fromDisplayName
|
| | | * @param toAddresses
|
| | | * @return a message
|
| | | */
|
| | | public Message createMessage(String fromDisplayName, List<String> toAddresses) {
|
| | | MimeMessage message = new MimeMessage(session);
|
| | | try {
|
| | | String fromAddress = settings.getString(Keys.mail.fromAddress, null);
|
| | | if (StringUtils.isEmpty(fromAddress)) {
|
| | | fromAddress = "gitblit@gitblit.com";
|
| | | }
|
| | | InternetAddress from = new InternetAddress(fromAddress, "Gitblit");
|
| | | InternetAddress from = new InternetAddress(fromAddress, fromDisplayName == null ? "Gitblit" : fromDisplayName);
|
| | | message.setFrom(from);
|
| | |
|
| | | // determine unique set of addresses
|