public void accept(Message m) throws IOException, MailException {
try {
- m = new Message(new Stream("List-Id: " + one_line_description + "<"+address+">\r\n" +
+ m = Message.newMessage(new Stream("List-Id: " + one_line_description + "<"+address+">\r\n" +
m.toString() +
"--\r\n" +
message_footer + "\r\n" +
- "to unsubscribe, go to " + homepage + "\r\n"),
- null);
+ "to unsubscribe, go to " + homepage + "\r\n"));
} catch (Exception e2) {
Log.error("[list]", e2);
throw new IOException(e2.toString());
String s = subscribers[i];
try {
Log.warn(List.class, " trying " + s);
- SMTP.Outgoing.accept(new Message(new Stream(m.toString()), new Message.Envelope(address, Address.parse(s), new Date())));
+ SMTP.Outgoing.accept(Message.newMessage(new Stream(m.toString()), address, Address.parse(s)));
Log.warn("[list]", "successfully sent to " + s);
} catch (Exception e2) {
Log.error("[list]", e2);