(FtnMessage fmsg)
| 980 | } |
| 981 | |
| 982 | public static String quote(FtnMessage fmsg) { |
| 983 | StringBuilder sb = new StringBuilder(); |
| 984 | sb.append("\n\n========== Original message ==========\n"); |
| 985 | sb.append("From: " + fmsg.getFromName() + " (" + fmsg.getFromAddr() |
| 986 | + ")\n"); |
| 987 | if (fmsg.isNetmail()) { |
| 988 | sb.append("To: " + fmsg.getToName() + " (" + fmsg.getToAddr() |
| 989 | + ")\n"); |
| 990 | } else { |
| 991 | sb.append("Area: " + fmsg.getArea() + "\nTo: " + fmsg.getToName() |
| 992 | + "\n"); |
| 993 | } |
| 994 | sb.append("Date: " + fmsg.getDate() + "\n"); |
| 995 | sb.append("Subject: " + fmsg.getSubject() + "\n"); |
| 996 | if (fmsg.getText() != null) { |
| 997 | sb.append(fmsg.getText().replaceAll("\001", "@") |
| 998 | .replaceAll("---", "+++") |
| 999 | .replaceAll(" \\* Origin:", " + Origin:")); |
| 1000 | } |
| 1001 | sb.append("========== Original message ==========\n"); |
| 1002 | return sb.toString(); |
| 1003 | } |
| 1004 | |
| 1005 | public static void writeNetmail(FtnAddress from, FtnAddress to, |
| 1006 | String fromName, String toName, String subject, String text) { |
no test coverage detected