.html文件(邮件内容)
[code="java"]
#author# | #lastUpdate# |
#remarks# |
.java文件
final SalesOrderComment model;
//
static final SimpleDateFormat SDF = new SimpleDateFormat("MMM dd, yyyy");
public String build(String content, String serverName) throws Exception {
content = content
.replace("#uid#", account.getUsername())
.replace("#contact#", var.getLinkman())
.replace("#orderNo#", varSO.orderNo)
.replace("#ordId#", String.valueOf(varSO.ordId))
.replace("#orderDate#", SDF.format(varSO.orderDate))
.replace("#qty#", String.valueOf(varSO.qty))
.replace(
"#netAmount#",
var.getCurr().symbol
+ String.valueOf(varSO.netAmount))
.replace("#amount#",
var.getCurr().symbol + String.valueOf(varSO.amount))
.replace("#shipMethod#", varSO.shipMethod)
.replace("#realDeliDate#", SDF.format(varSO.realDeliDate))
.replace("#enHtml#", varSO.status.enHtml)
.replace("#author#", model.author)
.replace("#lastUpdate#", SDF.format(model.lastUpdate))
[color=red].replace("#remarks#", model.remarks)[/color]
.replace("#host#", serverName);
return content;
}
html里面的换行是
,看下是否有,若是有的话,那就是table里的td造成的。
邮件里面的内容,换行是不是变成了“
”了
[quote]2.在邮件里面,留言内容是不换行的[/quote],这个是在浏览器中看的,还是邮件客户端什么的看到的效果?